Skip to content
Go to file

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

Align Text Baseline for Sketch

As of Sketch 3.7.2, vertical aligning bug has been fixed, and you don't have to use this plugin. Native Align Vertically and Align Bottom align text layers based on their baseline and cap height.

This plugin allows your text layers to be aligned vertically based on its font's baseline and cap height, not based on its frame.

The built in Align Vertically command does not work as we expect for some of CJK fonts including standard Hiragino Kaku Gothic.

The plugin provides three functionalities to help you working with text layers of CJK fonts.

  • Place text layers in the middle
  • Align text layers by baseline
  • Add a rectangle surrouding text in the given text layer, which can be used as a mask


The following is the output of this plugin; aligning text layers with non-text layer.

Place texts in the middle

Select text layers and bounding layers, and run the plugin. The text layers will be moved and the distnce to top of bounding rect from cap height area will equal to the distance to bottom of bounding rect.

The following is the output of this plugin; aligning text layers.

Align by baseline

Select text layers but no other layers, and run the plugin. The layers will be moved to share one line as their baseline.


Soutaro Matsumoto (


Align text layer vertically based on its baseline and cap height



No releases published


No packages published
You can’t perform that action at this time.