Why convert JFPROJ to JSON?
.jfproj stores glyph outlines, spacing and sample text as JSON, so people assume it converts cleanly to .json. In practice the content is a proprietary Font Maker schema that only Font Maker reads - there's no application or benefit to producing a standalone JSON file from it.
How to convert JFPROJ to JSON
Rename to inspect the JSON FREE
Copy the file and rename it to .json, then open it in VS Code or Notepad to read the raw project data. This is for viewing only, not for use in another app.
Export a real font with Microsoft Font Maker FREE
Open the .jfproj in Microsoft Font Maker and use Export to produce a .ttf, which is the usable output most people actually want.
About these formats
A .jfproj file is a JSON Font Project saved by Microsoft Font Maker, the free Windows app that turns your handwriting into a font. It stores the glyphs you drew with a pen or mouse plus…
Open .JFPROJ details →A JSON file is a plain-text data file in JavaScript Object Notation format, used by web APIs, app configurations, and data exports. Any text editor opens it - Notepad on Windows, TextEdit…
Open .JSON details →Quality & what to watch
- The file already contains JSON, so a rename doesn't convert anything - it only changes how your OS labels it.
- No third-party software can import Font Maker's JSON schema, so the extracted JSON has no practical use elsewhere.
- If your goal is a font you can install or use on the web, export to
.ttfand convert onward instead.
Frequently asked questions
Isn't .jfproj already JSON?
.json shows readable text - but the layout is specific to Font Maker.Can another program read the JSON from a .jfproj?
What should I convert a .jfproj to instead?
.ttf in Font Maker. From TTF you can reach OTF, WOFF or WOFF2 with a font converter if needed.