Skip to main content

Supported formats

Real format support only

This page is generated from the live FormatOS format registry. Every format listed here is processed directly in your browser — your files stay on your device, and on this site nothing is uploaded to a server. No format is listed unless a working tool exists for it.

Many file conversion sites list dozens or hundreds of formats to appear comprehensive, regardless of whether the tool behind each one actually works. FormatOS takes the opposite approach: only formats with a functioning action appear here. If a format is missing, it is not yet supported.

Browser processing — file stays on your device

Browser-processed formats

17

Files stay on your device. Processing runs inside your browser tab using JavaScript-based conversion engines (pdf-lib, pdf.js, canvas, JSZip, and others).

No permanent storage

0

Files you upload are not stored in a user library, shared with other users, or retained beyond the conversion session. There are no public galleries or file hosting features.

Documents

5 formats
PDFDOCXTXTMDHTML

Images

5 formats
JPGPNGWEBPGIFSVG

Data

6 formats
CSVTSVJSONXMLYAMLXLSX

Archives

1 formats
ZIP

Registry details

FormatCategoryImportExportProcessing
pdfDocumentsYesYesBrowser plus gated engines
docxDocumentsYesLimitedBrowser plus gated engines
txtDocumentsYesYesBrowser-capable
mdDocumentsYesYesBrowser-capable
htmlDocumentsYesYesBrowser-capable
jpgImagesYesYesBrowser plus gated engines
pngImagesYesYesBrowser plus gated engines
webpImagesYesYesBrowser plus gated engines
gifImagesYesLimitedBrowser plus gated engines
svgImagesYesLimitedBrowser plus gated engines
csvDataYesYesBrowser-capable
tsvDataYesYesBrowser-capable
jsonDataYesYesBrowser-capable
xmlDataYesYesBrowser-capable
yamlDataYesYesBrowser-capable
xlsxDataYesYesBrowser plus gated engines
zipArchivesYesYesBrowser-capable

What "Processing" means

Understanding the registry columns

The table above uses three status columns. Import means FormatOS can accept files in this format as input. Export means FormatOS can produce output in this format — "Limited" means conversion to this format is available but output quality may vary depending on the source content. Processing tells you where the work happens: browser-capable means the conversion runs on your device without any file leaving your computer.

This deployment runs entirely in your browser — there is no server, so every format above is processed on your own device with no upload. Formats that would need a server engine (such as video and audio conversions) are not listed here because they cannot run in a browser-only build.

Need to process a file? Use the homepage upload workspace. FormatOS detects the file type and shows only the actions that apply to it. For more on how this works, see How File Processing Works.