
Fontra
Fontra is an open-source font editor built around variable fonts, with a browser client and a Python server that can run locally or remotely.
What Fontra is
Fontra is an open-source font editor built around variable fonts, with a browser client and a Python server that can run locally or remotely. It was developed to make work on large CJK fonts more efficient. Fontra Pak bundles the software for desktop use, while a server setup allows multiple users to collaborate in real time and see changes propagate across windows. The project lists support for reading and writing Designspace and UFO files, and reading and exporting TTF and OTF files, including variable fonts. Editing tools include live text entry, axis navigation, interpolation, OpenType features, outline editing, components, anchors, guidelines, background images, transformations, kerning, font metadata, and variation-axis mapping. Fontra Pak offers downloads for macOS 11 and newer, Windows 10 and newer, and Ubuntu x86_64. Linux users can also use Flatpak or Snap; compiling from source is an option for other architectures such as ARM or PPC. Fontra is free, and its repository uses the GPL-3.0 license.
Good
- Free, open-source software with a GPL-3.0 license
- Reads and writes Designspace and UFO files
- Reads and exports TTF and OTF files
- Includes outline, kerning, and OpenType editing tools
- Remote setup propagates changes across multiple windows
Watch out
- Desktop binaries are listed for Ubuntu x86_64 only
- Other Linux architectures require compiling from source
Who it suits
Fontra suits type designers working with variable fonts or large CJK projects who want browser-based editing and local desktop use. Its remote server option may also suit teams that need live collaboration.
Verdict
Fontra combines variable-font editing with broad file support and a choice of local or remote operation. Check the listed desktop downloads and Linux options against your platform before choosing it.
Plans and prices
From Fontra's own pricing page, checked 14 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Fontra | Free | open-source font editor · work in progress |
The facts
Each one read from Fontra's own pages, with the date it was checked.
What it does
- Architecture
- Fontra consists of a JavaScript browser client and a Python server that runs locally or on a remote machine.checked 1 Oct 2026
- Client and server
- Fontra uses a JavaScript browser client and a Python server that can run locally or remotely.checked 14 Oct 2026
- Collaboration
- The project supports local or networked remote servers and describes multi-user deployment through fontra-rcjk and django-robo-cjk behind NGINX.checked 14 Oct 2026
- Collaboration and networking
- Fontra supports real-time propagation of changes across multiple windows and uses JSON objects over a WebSocket for client-server communication.checked 1 Oct 2026
- Desktop distribution
- Fontra Pak bundles a self-contained server for macOS, Windows and Linux x86_64, with Flatpak and community Snap options.checked 14 Oct 2026
- Documentation
- The documentation is organized into introductions, tutorials, how-tos, reference and explanations, and is licensed CC BY 4.0.checked 14 Oct 2026
- Downloads
- The official site lists version 2026.10.0 downloads for macOS, Windows 10/11, Ubuntu Linux x86_64 and Flatpak.checked 14 Oct 2026
- Editing features
- Implemented features include live text entry, designspace axis navigation, live interpolation, OpenType features, outline editing, components, anchors, guidelines, background images, transformations, kerning, font metadata and variation-axis mapping.checked 1 Oct 2026
- Export
- FontMake integration is included and experimental glyf1 export is provided through fontra-compile.checked 14 Oct 2026
- Extensibility
- The architecture uses JSON messages over WebSocket and supports pluggable client views and storage backends.checked 14 Oct 2026
- File formats
- The project lists support for reading and writing Designspace and UFO files and reading and exporting TTF and OTF files, including variable fonts.checked 1 Oct 2026
- Font-level editing
- Fontra provides font overview, metadata, kerning, OpenType feature and variation-axis editing.checked 14 Oct 2026
- Funding news
- A 2023 Fontra presentation says Google Fonts funded the project through the end of 2024.checked 14 Oct 2026
- Glyph tools
- Glyph editing includes pen drawing, quadratic curves, variable components, anchors, guidelines, background images, transformations and undo/redo.checked 14 Oct 2026
- Independent praise: collaboration
- PAGE characterizes Fontra as designed around collaboration and variable fonts while still under development.checked 14 Oct 2026
- Independent praise: local privacy
- PAGE reports that Fontra Pak keeps fonts on the user’s computer rather than uploading them and saves automatically without a Save button.checked 14 Oct 2026
- Independent praise: user support
- A GitHub discussion user said Fontra was extremely important for graduate work and thanked the maintainer for a quick export fix and clear explanation.checked 14 Oct 2026
- Independent praise: variable fonts
- TypeDrawers participants describe Fontra as particularly useful for variable-font work and as a promising future project.checked 14 Oct 2026
- Integrations
- The project lists FontMake integration in Fontra Pak, fontc integration, experimental glyf1 export through fontra-compile, and an rcjk plugin for RoboCJK data or remote rcjk servers.checked 1 Oct 2026
- Latest release
- Release 2026.10.0 on 5 October 2026 added an Open Font dialog, New/Open menu actions and a double-click drop area.checked 14 Oct 2026
- License
- The main Fontra repository and Fontra Pak are published under GPL-3.0.checked 14 Oct 2026
- Limit: component anchors
- An open issue reports incorrect anchor propagation when decomposing components, including duplicate anchors.checked 14 Oct 2026
The company
- Company facts
- LinkedIn lists BlackFoundry as a Paris graphic-design partnership founded in 2014 with 2–10 employees.checked 14 Oct 2026
- Company status news
- Black[Foundry] news describes Fontra as a cross-platform open-source editor built around variable glyphs and large CJK fonts.checked 14 Oct 2026
The full review of Fontra
Fontra is a free, open-source font editor for browser-based and desktop workflows. It is most compelling for type designers building variable fonts or tackling large CJK projects. Its broad editing toolkit and cross-platform approach make it a serious option, though teams need a remote server for real-time collaboration.
Overview
Fontra pairs a JavaScript browser client with a Python server that can run on the same computer or remotely. Fontra Pak packages the application for desktop use and editing local files; a remote deployment enables multiple users to work together in real time. That flexibility serves both solo work and shared projects, but the collaborative workflow depends on remote hosting rather than the standalone desktop bundle alone.
Developed to make large CJK font design and production more efficient, Fontra takes a variable-first approach. It reads and writes Designspace and UFO files, and reads and exports TTF and OTF files, including variable fonts. That format range is useful for moving between design sources and exported fonts, although the supported operations differ by format.
Key features
- Variable-font controls: Designspace axis navigation, live interpolation and variation-axis mapping let designers examine and edit changes across a font’s design space, rather than treating every instance as a separate drawing.
- Production editing: Outline editing, components, anchors, guidelines, background images and transformations cover core glyph construction. Kerning, OpenType features and font metadata extend the toolkit into layout and project setup.
- Live text and multi-window updates: Live text entry helps assess type in context, while changes propagate in real time across multiple windows. Multi-user collaboration is also supported when Fontra runs remotely.
- Integrations: Fontra Pak integrates FontMake; the project also lists fontc, experimental glyf1 export through fontra-compile, and an rcjk plugin for RoboCJK data or remote rcjk servers. The experimental export path is best treated as an option for users willing to work with an experimental tool.
Fontra’s client-server architecture provides the foundation for local and remote use, with JSON objects sent over a WebSocket. That makes the same application model usable across machines, but remote collaboration entails running Fontra on a server.
Pricing
Fontra is free: the Fontra plan costs nothing and is free/libre open source. There is no paid tier to unlock the editing tools described here, making it a strong fit for designers who want variable-font capabilities without a license fee. The repository uses the GPL-3.0 license.
Platforms
The browser-based editor is cross-platform, and Fontra Pak offers a standalone desktop application. Its desktop binaries support macOS 11 and newer, Windows 10 and newer, and Ubuntu x86_64. Linux users can also choose Flatpak or Snap; compiling from source is the route for non-x86_64 systems such as ARM or PPC.
That gives common desktop platforms a packaged path, while less typical Linux hardware requires a different installation approach. Support resources include documentation, GitHub and a Fontra Discord server.
Who it's for
Fontra is a good fit for type designers who need to navigate variable-font axes, inspect live interpolation and use familiar source formats such as UFO or Designspace. Its origins in large CJK production also make it particularly relevant to teams working on those projects. Solo designers can use Fontra Pak to work on local files; teams can use remote hosting for real-time shared editing.
It is less suitable for someone who wants a desktop-only collaborative workflow without server setup, or who needs a ready-made desktop binary for a non-x86_64 Linux machine. Those users should weigh the extra deployment or build work against Fontra’s free, open-source toolkit.
Pros and cons
- Pros
- Variable-font editing includes axis navigation, live interpolation and variation-axis mapping.
- Reads and writes Designspace and UFO, and reads and exports TTF and OTF, including variable fonts.
- Free and open source, with browser and desktop workflows across major platforms.
- Remote operation supports real-time collaboration and change propagation across windows.
- Cons
- Multi-user collaboration requires running Fontra remotely, adding a server setup step for teams.
- Desktop binaries target Ubuntu x86_64 on Linux; other architectures require Flatpak, Snap or source compilation.
- glyf1 export through fontra-compile is experimental, so it may not suit users seeking a settled production path.
Alternatives
Font Design Software is the broader category to browse when comparing font editors.
- FontForge is another free, open-source option for Linux, macOS and Windows; choose it if you want a non-browser alternative.
- Runebender offers a free native editor and an experimental browser build across Linux, macOS, web and Windows. It suits readers who want to consider an alpha-stage alternative.
- FontBob has a free plan for drawing, spacing, preview and OTF export, plus a Pro plan at $7 a month. Choose it if those specific free-plan tasks meet your needs.
- Birdfont is a freemium, GPL-licensed option for Linux, macOS and Windows, with TTF and monochrome SVG fonts, kerning, ligature substitutions, alternates and SVG import in its open-source plan. It may suit projects centered on those capabilities.
- FontLab 8 is a paid macOS and Windows alternative with a 97.00 USD one-time, 97-day Starter license for one user on three computers and full functionality. Consider it if you prefer that time-limited paid license model.
- FontCreator is a paid alternative for macOS and Windows, with a 49.00 USD one-time Essentials license and perpetual use. It may suit readers who prefer a perpetual paid license.
- FontStruct is a free, advertising- and sponsor-funded online font-building tool for macOS, web and Windows. Choose it if an online building workflow is the priority.
- Glyphr Studio is free, open source and available on the web or self-hosted, making it an alternative for readers who prefer that deployment model.
Verdict
Choose Fontra if variable-font editing, broad source and export-format support, or large CJK work matters more than avoiding server setup for shared editing. Its strongest case is a capable, open-source toolkit with both local desktop and remote collaboration paths at no cost. Look elsewhere if you need a collaborative desktop workflow without hosting or a packaged desktop build for a less common Linux architecture.
Alternatives to Fontra
- 1

Counterpunch
Free planOpen sourceWebAPILinuxmacOS8.0From €5 a month - 2

FontBob
Free planAndroidiOSWebLinux7.9From $7 a month - 3
Calligraphr
Free planWebmacOSWindows7.6From £8 a month - 4
FontMaker
Free planAndroidiOSWebLinux7.3From $3.99 a month - 5
Prototypo
Free planWebExtensionLinuxmacOS7.0From $8.25 a month - 6

Birdfont
Free planLinuxmacOSWindows6.7$4.99 one-time
