.MAFF

MAFF File

Mozilla Archive Format File
Ask a question
QUICK ANSWER

A MAFF file is a web page archive saved by the Mozilla Archive Format Firefox extension - a ZIP file holding one or more complete web pages with all resources. The extension was discontinued in 2018 and does not work in modern Firefox. To open a MAFF file today, rename it to .zip and extract with 7-Zip, then open the HTML file inside in any browser.

Developer: Mozilla / third-party (Paolo Amadini, amadzone.org) Category: Web Files MIME: application/x-maff
OPENS ON Windows macOS Linux

On this page

19k+ extensions indexed
Last reviewed Aug 17, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the MAFF file format?

A .maff file is a web-page archive stored inside a standard ZIP archive. The Mozilla Archive Format extension for Firefox - developed by Paolo Amadini - saved complete web pages, including all embedded images, stylesheets, and scripts, into a single .maff container.

Inside the archive, each saved page occupies its own numbered subdirectory. That subdirectory holds the main .html file, all referenced resources, and a ^metadata^ subfolder containing an RDF/XML file that records the original URL and the save timestamp.

Because .maff is a valid ZIP file, you can rename it to .zip and inspect its contents in any archive manager such as 7-Zip. Compression uses DEFLATE, giving .maff a size advantage over the base64-encoded MHTML format, which inflates file size by roughly one-third. Unlike MHTML, a single .maff archive can hold multiple saved pages - each in its own top-level subdirectory.

The Firefox extension that created .maff files supported Firefox up to version 56 (2017). When Firefox switched to the WebExtensions API in version 57, the extension was not updated and was discontinued in 2018. No other mainstream browser ever supported .maff natively. Users migrating away from .maff typically switch to WebScrapBook or SingleFile, which save pages in different formats.

Security & safety

RISK: LOW

MAFF files are ZIP archives containing saved web pages (HTML + assets). No different from opening any saved HTML page. Risk is the same as opening any archived web content: embedded JavaScript from the original page may attempt network requests or contain malicious scripts. Open in a browser with script execution if you trust the source; inspect the HTML files in a text editor first if uncertain.

Format details

in a nutshell
FULL NAMEMozilla Archive Format Fileaka MAFF archive, Mozilla web archive
DEVELOPERMozilla / third-party (Paolo Amadini, amadzone.org)since 2004 (Mozilla Archive Format Firefox extension)
CATEGORYWeb Files
MIME TYPEapplication/x-maff
TYPEZIP-based web page archive (single file, multiple pages possible)
MAGIC BYTES · FILE SIGNATURE
OFFSET
00010203
HEX
504B0304
ASCII
PK··
MAFF is a ZIP archive; identical magic bytes to any ZIP file; identify by internal directory structure (first-level folders = pages)

Programs that open MAFF files

Windows3 apps
7-Zip (manual extraction) Open-source Rename .maff to .zip, then right-click → Open archive with 7-Zip. Navigate to the page subdirectory and open the HTML file in a browser.
WebScrapBook (Firefox extension) Open-source Install WebScrapBook in Firefox 57+ or Chrome. It can open and browse MAFF archives via its viewer. File → Open Archive → select .maff.
OpenMAFF Open-source A standalone Windows utility to open and browse MAFF files without Firefox; extracts content and opens the page in the default browser.
macOS1 app
The Unarchiver / Archive Utility (manual extraction) Free Rename .maff to .zip, then double-click to extract with Archive Utility or The Unarchiver. Open the HTML file inside in Safari/Chrome/Firefox.
Linux2 apps
7-Zip / unzip (manual extraction) Open-source unzip file.maff -d output/ - then open the HTML file in a browser. Or use file-roller / Ark GUI archive manager.
WebScrapBook (Firefox extension) Open-source Install WebScrapBook extension in Firefox; use its archive viewer to open the .maff file.

Technical details

deep spec
Container formatZIP archive (magic bytes `50 4B 03 04` at offset 0)
CompressionDEFLATE per entry (standard ZIP compression)
MIME typeapplication/x-maff (also application/zip)
Internal page layoutOne numbered first-level subdirectory per saved page
Metadata storage`^metadata^` subfolder per page; RDF/XML file with original URL and save timestamp
Multi-page supportYes - multiple web pages in one archive, each in its own top-level subdirectory
Resource bundlingHTML, images, CSS, and JS stored together in the page subdirectory
IntegrityZIP CRC-32 per entry
Byte orderLittle-endian (ZIP standard)
Typical file size50 KB - 50 MB (depends on page complexity and embedded media)
Creator toolMozilla Archive Format Firefox extension by Paolo Amadini; discontinued 2018
Firefox support windowFirefox 2-56 (2007-2017); incompatible with WebExtensions API (Firefox 57+)
Manual inspectionRename `.maff` to `.zip` to open in any archive manager
Maximum ZIP entries65,535 (standard ZIP limit); ZIP64 supports larger archives
Released2004 (Mozilla Archive Format Firefox extension)
Latest versionFinal extension release supports Firefox up to version 56 (ESR, 2017); extension discontinued 2018
Specificationwww.amadzone.org

MAFF conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with MAFF files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about MAFF files.

Frequently asked questions

How do I open a MAFF file in 2026?
Rename the .maff to .zip and extract with 7-Zip or your system's archive manager. Then open the HTML file inside in any browser. Alternatively, install the WebScrapBook Firefox extension, which can browse MAFF archives.
Can Firefox still open MAFF files?
Not natively. The Mozilla Archive Format extension that added MAFF support was discontinued in 2018 and does not work in Firefox 57+ (Quantum). Use the ZIP rename trick or WebScrapBook instead.
What is the difference between MAFF and MHTML?
Both save a complete web page to a single file. MAFF is a ZIP container (better compression, can hold multiple pages); MHTML encodes everything as a single MIME-encoded text file. MAFF required a Firefox extension; MHTML has broader browser support (Chrome, IE, Edge).
Can I convert MAFF to MHTML?
No direct converter exists. Manually: extract the HTML from the MAFF (rename to .zip, extract), open in a browser, then save as MHTML (if your browser supports it).
Is MAFF still a good format for saving web pages?
No - the extension that created MAFF is discontinued. Use WebScrapBook (saves in MAFF or ZIP format) or SingleFile (saves as a single HTML file) for web archiving in 2026.

References

1Mozilla Archive Format - Wikipediaen.wikipedia.org
2MAFF Specification - amadzone.orgwww.amadzone.org

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.M4AMPEG-4 Audio File
6.MDMarkdown Document
7.DATProgram Data File (generic)
8.BINCD/DVD Disc Image (BIN/CUE)
9.JSONJavaScript Object Notation file
10.NOMEDIAAndroid No-Media Marker File

Related extensions

.CRDOWNLOADChrome Partial Download File
.JNLPJava Network Launch Protocol file
.WEBARCHIVESafari Web Archive
.PARTPartial Download File
.DOWNLOADPartial / Incomplete Download File
.ASPXActive Server Page Extended (ASP.NET Web Form)

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z