It lets you create, open, modify, draw, space, kern, hint and export desktop, web, color and variable OpenType fonts for any Unicode writing system, from Latin, Cyrillic and Greek, to Arabic, Hebrew and Indic, all the way to Chinese, Japanese, emoji, symbols and icons.
FontLab 7 is an integrated font editor for macOS 10.12 Sierra–10.15 Catalina and Windows 7–10 that helps you create fonts from start to finish, from a simple design to a complex project, and brings a spark of magic into type design. FontLab 7 is available as a 30-day free fully functional trial.
Boost your design productivity
You can draw smooth, consistent glyphs, autotrace bitmaps, create overlaps, simplify paths, equalize stems, scale outlines while keeping stroke thickness. You can draw in fractional or integer coordinates, see view numeric and visual measurements, find & fix contour imperfections.
You can space and kern in multi-line tabs or windows that feel like a text editor. You can create, open, extend, test and export font families, variable OpenType fonts, color fonts and web fonts for any Unicode writing system. And you can interchange with other font editing apps, and collaborate with their users.
Turn your ideas into shipping fonts
FontLab 7 is versatile and battle-proven.
Designers from all over the world have used the app to create massive variable font families (Grand Gothik by Parachute, Circe Slab by Alexandra Korolkova & Oleksa Volochay / ParaType, Fact by Alexandra Korolkova & Manvel Shmavonyan / ParaType, Bolyar Sans by Jordan Jelev & Vassil Kateliev / Fontmaker), ambitious historical revivals (CAL Bodoni by Dave Lawrence / California Type Foundry), decorative one-offs (Wanchy by Matthijs Herzberg), and color OpenType fonts like the titling font for the Joker movie by Chad Danieley.
Learn the tricks
Many open-source font projects have been made with FontLab.
Download the VFC/VFJ work files and explore the techniques used by the designers: Lato by Łukasz Dziedzic, Graduate by Eduardo Tunni, Science Gothic by Thomas Phinney, Brandon Buerkle, Igor Freiberger, Vassil Kateliev, Secuela by Fernando Haro / deFharo, or Optician Sans by Fábio Duarte Martins / Scannerlicker & ANTI Hamar.
FontLab 7 builds on the rich legacy of our classic apps: FontLab Studio 5 and Fontographer, which were used used to create 10,000s professional fonts by designers from foundries large and small, like Adobe, Apple, FontFont, Linotype, Microsoft, Monotype, Canada Type, Porchez, Underware, Tiro Typeworks and many more.
Creating Bézier curves is no longer “mastery or mystery.”
Brush & Power Brush
Apply the Power Brush to a “skeleton” contour for live, adjustable calligraphic strokes. Control the angle and thickness of the brush, and tweak it even after you’ve drawn. Save Power Brush presets and apply them to other contours across your font.
Our Pencil is a radical new sketching tool. Trim, tweak, modify, smooth, adjust. Nothing gets in the way of creative successive approximation — especially not the usual constraints of wrangling Bézier curves.
Our Rapid tool is a Pen on turbo. Click for a line, double-click for a curve, that’s it. FontLab knows which nodes should be extremes, and automatically makes smooth curves with your chosen node positions.
Move the Rapid handles to change the curve segment Tension, or double-click to apply the current font-wide default. Rapid is great for quick drawing of consistent shapes, or for intelligent manual tracing of a scan or background image.
If you like drawing with an industry-standard Bézier pen, FontLab 7 has a great Pen tool for you. We’ve combined the best of Fontographer, FontLab Studio, and some other approaches.
And if you find a traditional Bézier pen hard, you’ll love the rest of our drawing tools.
Seriously better Béziers
We love curves so much that we are making them better.
Control the form, not just points
With our Tunni Lines, you can finally move both handles on a curve in sync, Balance their proportions and tune the curve Tension.
If you like your shapes but not where the nodes are, just Shift+Alt+Slide them to a better position along the curve, or even beyond it, without altering the existing shape. New: Cmd/Ctrl+drag nodes and handles with high precision without zooming in.
Adjust big-time in no time
Some nodes define a stem position, but some are Servants that just follow along when you move others.
With just one move of a node, improved Ctrl+Alt+Nudge handles or intelligently Power Nudge other nodes. Select and move nodes and handles across contours and multiple glyphs. Link points to Power Guides with Magnet to orchestrate major shape changes quickly and consistently.
Curve tension is a measure of how much a curve deviates from a straight line between two points, from zero to 100%. So for example, Helvetica has more tense curves than Frutiger or Myriad. A smooth outline will have constant tension, or a steady decrease or increase from curve to curve. FontLab 7 not only lets you visualize curve tension, but also lets you see it numerically, edit it visually, and even use the Rapid tool to draw curves with tension set to your specifications. So if you want to make a font with more squarish curves like Helvetica or Eurostile, FontLab 7 can help you draw it that way from the start.
Draw with consistency & precision
FontLab 7 can dynamically Suggest snap locations for nodes, angles and stem distances as you draw, so you’ll get equal distances — even without using our new Guides that snap and measure like no other.
See handle lengths and angles, whitespace and (New) stem thicknesses, automatically measured as you draw. Scale, rotate and slant losslessly thanks to FontLab’s fractional drawing precision and live integer rounding, apply the rounding to bake in the integers.
Smooth the bumpy curves
Harmonize your curves to make them really fluid, or “G2 curvature continuous” in math-speak. Make your node a Genius, which stays fluid even if you move the handles — view the Curvature to prove it.
Curves even stay smooth and true to their form when you Simplify a contour or remove some nodes with Eraser. No software does it better, say the mathematicians.
Our corner nodes can be clever, too. Create and adjust live rounded corners and ink traps with Smart Corners.
Use Scissors on intersections, and we will recreate overlapping contours, so you can move them independently.
Easily spot odd points and suspicious curves with (improved) FontAudit, our live outline custodian. Its intuitive problem highlighting (a nod to Tal Leming’s Glyph Nanny) and improved fixing algorithms will help you turn your outlines into pro outlines.
(New) Find & automatically equalize irregular stems that are uneven within a glyph, or uncommon glyph stems that differ from predefined font stems. Find nearly flat curves and automatically convert them to lines.
Fill tool: live pathfinding
Draw open or closed lines and contours. In the areas created by their intersections, use the Fill tool and click to fill and Alt+click to unfill. We’ll do the pathfinding — manually setting path direction is so 1980s.