FREEDOM251

Freedom251 › Font Design Software

Fontra

Free plan Open source LinuxMacSelf-hostedWebWindows

Visit Fontra Alternatives Pricing

Fontra's own site

What Fontra is

Fontra is a free, open-source font editor designed around variable fonts. It runs through a browser, with a JavaScript client and a Python server that can operate on a local computer or a remote machine. Fontra Pak bundles the application for desktop use; a remote server setup can let multiple users collaborate in real time and see changes propagate across windows. The project began with the aim of making design and production work on large CJK fonts more efficient.

Fontra reads and writes Designspace and UFO files, and reads and exports 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. Desktop downloads are listed for macOS 11 and newer, Windows 10 and newer, and Ubuntu x86_64. Linux users can also use Flatpak or Snap; source compilation is listed for other architectures such as ARM or PPC. The repository uses the GPL-3.0 license.

Who it suits

Fontra suits type designers working with variable fonts and related design files, including those focused on large CJK projects. Its local and remote setups also suit individuals or teams who want browser-based editing or real-time collaboration.

What it does well

  • Free and open-source under GPL-3.0.
  • Reads and writes Designspace and UFO files.
  • Includes variable-font editing and export tools.
  • Remote setup supports real-time collaboration.
  • Desktop packages cover macOS, Windows, and Ubuntu x86_64.

What to know first

  • Desktop binaries are listed for specific operating systems and versions.
  • Other Linux architectures require compiling from source.
  • Real-time collaboration requires a remote server setup.

Plans

PlanBilled and limitsPrice
Fontraopen-source font editor · work in progressFree

As fontra.xyz lists them, read 14 Oct 2026. The maker's own page has the final word.

Getting started

  1. Open the Fontra website.
  2. Choose Fontra Pak for standalone desktop use or run Fontra from a server.
  3. On desktop, select the download for macOS 11 or newer, Windows 10 or newer, or Ubuntu x86_64.
  4. Linux users can also choose Flatpak or Snap; other architectures can compile from source.
  5. Use the local or remote setup to edit font files.

Fontra is a browser-based, open-source editor built around variable fonts, with a desktop bundle for working on local files. It is best suited to type designers who need variation-aware editing, especially for large CJK projects. Its breadth and free price are compelling, though collaborative work depends on running Fontra remotely.

Overview

Fontra pairs a JavaScript browser client with a Python server that can run on the same computer or on a remote machine. Fontra Pak bundles the application for desktop use, while a remote deployment enables multiple users to collaborate in real time. That split gives solo editors a local workflow and teams a collaboration path, but it also means multi-user editing is not simply a feature of the standalone desktop bundle.

The project began with the goal of making design and production of large CJK fonts more efficient. Its variable-first approach is reflected in designspace navigation, live interpolation and variation-axis mapping. It reads and writes Designspace and UFO files, and reads and exports TTF and OTF files, including variable fonts.

Key features

  • Variation-aware editing: Designspace axis navigation and live interpolation help designers inspect how glyphs change across a variable font’s design space, rather than treating each instance as an isolated drawing.
  • Core font production tools: Outline editing, components, anchors, guidelines, background images and transformations cover much of the work of building glyphs. Kerning, OpenType features, metadata and axis mapping extend the editor into layout and font configuration.
  • Live text entry: Designers can check text while editing, which is useful for judging shapes in context alongside the available OpenType and kerning tools.
  • Collaboration and integrations: Changes can propagate in real time across multiple windows. Fontra Pak includes FontMake integration; the project also lists fontc integration, experimental glyf1 export through fontra-compile, and an rcjk plugin for RoboCJK data or remote rcjk servers. The experimental export and plugin options are more specialized than the core editing functions.

Pricing

Fontra costs free. The Fontra plan is free/libre open source, browser-based and cross-platform, with variable-font editing, OpenType layout tools and basic collaboration. There is no lower paid tier that removes a free-plan cap; the trade-off is that users who need multiple people editing together must arrange a remote Fontra server. The repository is licensed under GPL-3.0.

Platforms

Fontra supports web, Windows, macOS and Linux. Fontra Pak offers desktop binaries for macOS 11 and newer, Windows 10 and newer, and Ubuntu x86_64. On Linux, Flatpak and Snap are alternatives; compiling from source is the route for non-x86_64 systems such as ARM or PPC. The browser client and server architecture also allows a remote installation, but that requires a server rather than just a desktop download.

Who it's for

Fontra is a strong fit for type designers working with variable fonts, particularly those producing large CJK families or moving between Designspace and UFO files. Solo users can run Fontra locally through Fontra Pak, while teams willing to operate or use a remote server can take advantage of real-time collaboration. It is less suitable for anyone who requires multi-user editing without remote setup, or whose machine falls outside the supported desktop builds and who does not want to use Linux package options or compile from source.

Pros and cons

Pros

  • Free and open source: The editor costs nothing, and the GPL-3.0 repository license gives the project an open-source footing.
  • Broad variable-font workflow: Axis navigation, interpolation, mapping and variable TTF/OTF export address variation as a central part of editing.
  • Useful production coverage: Outline and component work sit alongside kerning, OpenType features and metadata, reducing the need to separate basic drawing from font configuration.
  • Local or collaborative setup: Fontra Pak serves desktop editing, while remote deployment supports real-time multi-user work.

Cons

  • Collaboration needs a remote server: Teams must use a remote setup to collaborate, adding an operational requirement beyond installing the desktop bundle.
  • Desktop binaries have defined limits: Ubuntu builds are for x86_64, and ARM or PPC users need to compile from source.
  • Some extensions are not mature: glyf1 export is experimental, so it is not as dependable a basis for a core workflow as the implemented editing features.

Alternatives

For a wider comparison, see Font Design Software.

  • FontBob is worth considering if you want a freemium option spanning mobile as well as desktop and web, with its free plan covering drawing, spacing, preview, OTF export, production-ready fonts and sharing.
  • Runebender is another free, open-source choice across Linux, macOS, web and Windows, but its software is in alpha.
  • Birdfont suits readers seeking a free open-source alternative with TTF and monochrome SVG fonts, kerning, ligature substitutions, alternates and SVG import.
  • FontForge is a free, open-source option for users who prioritize source access and permission to redistribute.
  • Glyphr Studio is a free, open-source web or self-hosted alternative that requires no sign-up.
  • Bezy is another free option for Linux, macOS and web.
  • Bitmap Font Editor is a free alternative for Windows, macOS and Linux.
  • Prototypo is a freemium alternative available on web, Windows, macOS and Linux.

Verdict

Choose Fontra if variable-font editing, broad font-production tools and a free, open-source workflow matter more than a turnkey team setup. Its local desktop bundle and remote collaboration model serve both solo designers and teams, while its CJK origins make it particularly relevant to large, complex font projects. Look elsewhere if collaboration must work without a remote server or if you need a desktop build for a non-x86_64 Linux machine without compiling from source.

Verdict

Fontra offers a broad set of variable-font editing tools in a free, cross-platform project. Check the listed desktop builds and Linux installation options against your system, and note that multi-user collaboration is tied to a remote setup.

Questions

Is Fontra free?

Yes. Fontra is free and open source, and its listed plan costs nothing.

Which platforms does Fontra support?

It supports web, Windows, macOS, and Linux. Fontra Pak binaries are listed for macOS 11 and newer, Windows 10 and newer, and Ubuntu x86_64.

Is Fontra open source?

Yes. The Fontra repository is licensed under GPL-3.0.

Which font files can Fontra work with?

It reads and writes Designspace and UFO files, and reads and exports TTF and OTF files, including variable fonts.

Does Fontra support collaboration?

Fontra can run remotely from a server for real-time collaboration between multiple users, and changes propagate across multiple windows.

Facts from Fontra's own pages

Architecture
Fontra consists of a JavaScript browser client and a Python server that runs locally or on a remote machine. · github.com, 1 Oct 2026
Client and server
Fontra uses a JavaScript browser client and a Python server that can run locally or remotely. · github.com, 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. · github.com, 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. · github.com, 1 Oct 2026
Company facts
LinkedIn lists BlackFoundry as a Paris graphic-design partnership founded in 2014 with 2–10 employees. · linkedin.com, 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. · black-foundry.com, 14 Oct 2026
Desktop distribution
Fontra Pak bundles a self-contained server for macOS, Windows and Linux x86_64, with Flatpak and community Snap options. · github.com, 14 Oct 2026
Documentation
The documentation is organized into introductions, tutorials, how-tos, reference and explanations, and is licensed CC BY 4.0. · docs.fontra.xyz, 14 Oct 2026
Downloads
The official site lists version 2026.10.0 downloads for macOS, Windows 10/11, Ubuntu Linux x86_64 and Flatpak. · fontra.xyz, 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. · github.com, 1 Oct 2026
Export
FontMake integration is included and experimental glyf1 export is provided through fontra-compile. · github.com, 14 Oct 2026
Extensibility
The architecture uses JSON messages over WebSocket and supports pluggable client views and storage backends. · github.com, 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. · github.com, 1 Oct 2026
Font-level editing
Fontra provides font overview, metadata, kerning, OpenType feature and variation-axis editing. · github.com, 14 Oct 2026
Funding news
A 2023 Fontra presentation says Google Fonts funded the project through the end of 2024. · fontra.xyz, 14 Oct 2026
Glyph tools
Glyph editing includes pen drawing, quadratic curves, variable components, anchors, guidelines, background images, transformations and undo/redo. · github.com, 14 Oct 2026
Independent praise: collaboration
PAGE characterizes Fontra as designed around collaboration and variable fonts while still under development. · page-online.de, 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. · page-online.de, 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. · github.com, 14 Oct 2026
Independent praise: variable fonts
TypeDrawers participants describe Fontra as particularly useful for variable-font work and as a promising future project. · typedrawers.com, 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. · github.com, 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. · github.com, 14 Oct 2026
License
The main Fontra repository and Fontra Pak are published under GPL-3.0. · github.com, 14 Oct 2026
Limit: component anchors
An open issue reports incorrect anchor propagation when decomposing components, including duplicate anchors. · github.com, 14 Oct 2026

Where Fontra stands on Freedom251

Look at these too