Back to home

Verify Firmware

Compare your files against official manifests (SHA-256 / MD5)

1. Load manifest

Or load your own manifest

No manifest loaded.

2. Pick your firmware folder

Select the firmware folder itself (e.g. 20.5.0/) or its parent — both work.
Checked: 0 OK: 0 Mismatched: 0 Missing: 0 Extra: 0

3. Results

Path SHA-256 MD5 Status

Get the official verification script

Download the exact Python tool we use to build the manifests on Switchfirm. It’s open, readable, and safe to run offline.

SHA-256: fe1a43e3b5d94e3306af67a3a364a526ac8d2c6b3db7e0c8fb19e1fffac31fca
Verify the checksum after download:
# macOS / Linux
shasum -a 256 make_manifest.py

# Windows PowerShell
Get-FileHash make_manifest.py -Algorithm SHA256
If the hash matches the one above, the script hasn’t been modified.
What this script does
  • Scans every file in a firmware folder and computes SHA-256 and MD5.
  • Outputs a JSON manifest identical in structure to those used by Switchfirm’s verification tool.
  • Runs entirely offline — no network access required.
  • Works on Windows, macOS, and Linux.