Skip to content
SPECIFICTION
Get listed

Counterpunch vs Fontra

Counterpunch

counterpunch.space

Fontra

fontra.xyz

Side by side

FigureCounterpunchFontra
Price from€5/moFree
Free planYesYes
Free trialYes—
Open sourceYesYes
WebYesYes
WindowsYesYes
macOSYesYes
LinuxYesYes
APIYes—
Self-hostedYesYes
Plans published32
Spec score · Font Design Software9.3 (#1)8.6 (#4)
SupportThe maker directs users to GitHub issues or discussions for questions, feedback, and support.The official site links to Fontra documentation, GitHub and a Fontra Discord server.
What it doesCounterpunch is a browser-based font studio for designing and engineering fonts.Fontra is a browser-based font editor focused on variable-font design.

Plans

Counterpunch

  • FreeFree
  • Free TrialFree
  • Basic€5 a month

Counterpunch pricing →

Fontra

  • FontraFree
  • FontraFree

Fontra pricing →

In their own words

Counterpunch

Counterpunch is a browser-based font studio for designing and editing fonts, with support for bidirectional complex-script shaping such as Arabic and Devanagari. It is built with variable fonts in mind, including weight, width, and custom axes. Users can edit components in place, inspect fonts through code-driven glyph filters, and use a Python environment to work with scripts; the maker says user code can catch and repair broken scripts. Its AI assistant generates Python scripts locally rather than sending font data to AI servers. The editor is GPLv3-licensed and usable without registration, and the maker says projects stay on the user’s device with minimal data collection. Installing it as a Progressive Web App enables offline editing, Python use, and preview compilation; the assistant still needs a connection and signed-in account. The editor is in Alpha, and documentation says it is not optimized for mobile. Pricing lists a Free plan at free and Basic at €5 a month.

Visit counterpunch.space

Fontra

Fontra is a free, open-source browser-based font editor designed around variable fonts. It was initially developed to make designing and producing large CJK fonts more efficient. Its architecture combines a JavaScript browser client and Python server, which can run locally or remotely. Fontra Pak bundles the application for desktop use and local file editing; a remote server setup allows real-time collaboration among users, with changes propagating across windows. The project supports reading and writing Designspace and UFO files, as well as reading and exporting TTF and OTF files, including variable fonts. Editing features include live text entry, designspace axis navigation, interpolation, OpenType features, outline editing, components, anchors, guidelines, background images, transformations, kerning, font metadata and variation-axis mapping. Fontra Pak has binaries 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 is licensed under GPL-3.0.

Visit fontra.xyz