FNMM JSON
File conversion

Convert FNMM to JSON

QUICK ANSWER
Is it possible to convert FNMM to JSON?
Yes - FNMM converts to JSON.

Funky Maker: Mobile mods, like other Friday Night Funkin'-style formats, keep song charts and settings as JSON bundled in a package. Open the .fnmm with an archive tool such as 7-Zip (renaming a copy to .zip first if needed) and extract the .json chart and metadata files.

Also to JSON: BDOB · EXPRESS · REPLIT

On this page

Tested on macOS, Windows & Linux
Last verified Nov 2026

More free converters

HEIC, PNG, WEBP, MP3 and more - every tool here is free.

Open the toolbox

Why convert FNMM to JSON?

People want the raw .json to inspect a mod's chart, notes, and settings, or to reuse them in another engine or editor. The .fnmm bundles those JSON files together with audio and images, so "converting" really means extracting the JSON already inside. No re-encoding happens - you copy the JSON out unchanged.

How to convert FNMM to JSON

A text editor (peek inside)

Once extracted, open the .json in VS Code or Notepad to read or edit the chart data; use Format Document in VS Code to make it readable.

The Archive Utility / unzip (macOS, Linux)

On macOS or Linux, run unzip mod.fnmm -d modfiles (rename to .zip first if the tool insists) to extract the JSON and assets into a folder.

About these formats

Quality & what to watch

  • This works only because the JSON already lives inside the package; if a particular .fnmm is not a standard archive, an extractor will report it as corrupt.
  • You are copying, not converting - the extracted JSON is exactly the bytes the app stored.
  • Audio, images and other assets come out alongside the JSON; the JSON alone is not a playable mod.

Frequently asked questions

Is the chart data inside a .fnmm really JSON?
Yes. FNF-style makers store note charts and metadata as JSON, which is what you extract from the package.
What if 7-Zip won't open the .fnmm?
Copy the file and rename the copy to .zip, then try again; if it still fails the file may use a non-archive layout.
Can I edit the JSON and repack it?
You can edit the extracted JSON, but repacking into a working .fnmm depends on the app's exact packaging and is not guaranteed.
Will the extracted JSON open in any editor?
Yes - JSON is plain text, so Notepad, VS Code, or any code editor will read it.