FormatOS

Help Center

Learn how to upload, convert, compress, resize, edit, and prepare files using the workspace.

Start by uploading a file. The workspace detects the format automatically and shows the actions available for that file.

Getting started

Quick start guide

Four steps from file to result.

1.Upload your file

Drop a file into the upload box or choose one from your device, clipboard, or camera.

2.Wait for detection

The workspace identifies the file type, format, size, and determines which actions are available.

3.Choose an action

Convert, compress, resize, extract, clean, organize, or optimize — depending on the uploaded file.

4.Download the result

After processing completes, download the final file directly to your device.

Upload-first design

How the workspace works

You do not need to choose a tool first.

You upload a file first. The workspace detects what type of file it is — the format, size, encoding, and structure. Then it shows only the actions that are relevant and available for that specific file.

You do not need to browse a long list of tools. Upload your file first, and the workspace will show what you can do with it.

Upload

Drop or select any supported file

Detect

Format and available actions identified

Act

Choose an action, process, download

File types

Supported file categories

FormatOS recognizes 28 formats across the file categories below.

Documents

Supported

PDF, DOCX, TXT, Markdown, HTML

Images

Supported

JPG, PNG, WebP, GIF, SVG

Spreadsheets & Data

Supported

CSV, TSV, JSON, XML, YAML, XLSX

Video

Supported

MP4, MOV, WEBM, MKV, AVI

Audio

Supported

MP3, WAV, AAC, OGG, M4A, FLAC

Archives

Supported

ZIP

Presentations

Supported

PPTX, PPT

E-books

Supported

EPUB

What you can do

Common actions explained

Actions shown depend on the file you upload. Not all actions apply to every format.

Convert

Change a file from one format to another — for example, JPG to PNG, CSV to JSON, or MP3 to WAV.

Compress

Reduce file size for email attachments, upload forms, web publishing, or storage efficiency.

Resize

Change image dimensions or resolution to fit specific size requirements.

Extract

Pull text, images, audio, or individual pages out of a file.

Clean metadata

Remove hidden file details such as camera location, author name, or document history when supported.

Optimize

Prepare files for specific destinations — email, websites, forms, or sharing — while keeping quality acceptable.

Edit

Make supported changes such as cropping, rotating, adding text, adding page numbers, or organizing pages.

Limits

File size & processing limits

Current limits may vary by file type.

Large files may take longer to process. Some actions have file size limits depending on the format and whether processing happens in your browser or on the server.

  • Large videos take longer and may require a live server engine.
  • Browser-based processing is limited by available memory in your browser tab.
  • Some advanced operations require server-side processing and may have additional limits.
  • Unsupported or corrupted files will fail at upload or during processing.
  • Password-protected files cannot be processed without the correct password.

Privacy

Privacy & file handling

Honest, practical file handling

  • Files are used only for the action you choose.
  • Some actions process files entirely in your browser — no server contact.
  • Other actions may require temporary server-side processing to complete.
  • Temporary server files are used only to complete the requested action, and server routes are designed to clean up working files after processing.
  • FormatOS does not create public share links for processed files.
  • Metadata removal reduces common hidden file information, but review sensitive files before sharing.
  • Do not upload files you do not have permission to process.

Full details in the File Handling Policy and Privacy Policy.

Troubleshooting

Common problems & fixes

Select a problem below for practical guidance.

Possible causes: the format is not supported (FormatOS recognizes 28 specific formats), the file exceeds the current size limit, there is a network issue, or the browser is blocking the action. Try a different file or refresh the page and try again.

Actions shown depend entirely on the detected file type. If an action is not visible, it either does not apply to that file format, is not yet active for that format, or requires a server engine that is currently unavailable. Unsupported actions are hidden rather than shown as broken.

Possible causes: the file is corrupted or incomplete, it uses an unsupported codec or encoding, it is password-protected, it is a scanned document without embedded text (OCR not available), or it exceeds processing limits. Try a smaller or simpler version of the file.

Check that your browser allows downloads from this site. Try again, or use a different browser. If the file is very large, give it more time to finish processing before downloading.

If you know the password, some tools may prompt you to enter it. The workspace does not bypass, crack, or remove passwords from files where the password is unknown. Only use files you have full access to.

DOCX to TXT extraction and all XLSX conversions run in your browser and work without a server. Conversions from DOCX, DOC, RTF, ODT, or PPTX to PDF or other document formats require a server-side document engine. If that engine is unavailable, those options are hidden instead of shown as broken. For XLSX, check that the file is not password-protected or corrupted.

Video and audio processing requires a compatible server-side media engine. If the engine is unavailable, media actions are hidden instead of shown as broken. Some codecs or container combinations may not be supported. Try a more common format such as MP4 (H.264) or MP3.

JPG does not support transparency. If you convert a transparent PNG to JPG, the transparent areas will be filled with white. Use PNG or WebP to preserve transparency.

Responsible use

Safe use & rights notice

Only upload files you own, created, or have explicit permission to process.

Do not use the workspace to process copyrighted video, audio, or documents without the rights holder's permission.

Only edit images you own or have the rights to modify. This applies to cropping, watermark removal, and object removal where supported.

Generated or edited documents — particularly legal, medical, or official documents — should be reviewed carefully before use.

FormatOS is built for legitimate file processing needs. Misuse to process, distribute, or circumvent protections on content you do not have rights to is not permitted.

FAQ

Frequently asked questions

No. Upload your file first. The workspace detects the format automatically and shows only the relevant actions. You never need to browse a tool directory or select a category before uploading.

Upload any DOCX, XLSX, or PPTX file and the workspace detects it and shows relevant actions. For Word documents: extract text, convert to PDF, DOC, HTML, ODT, or RTF. For Excel spreadsheets: preview the data table, export to CSV, JSON, TSV, XML, YAML, HTML, or PDF, and clean empty/duplicate rows. For PowerPoint: convert to PDF or HTML. Some conversions use a server engine — those are labelled with a Server badge and require the backend to be active.

When you upload a DOCX file, the workspace extracts the text locally in your browser and shows a word count and paragraph count immediately. When you upload an XLSX file, it reads the first sheet and shows a table preview with row and column counts. These stats are computed entirely in your browser — no file content is sent to a server for this step.

After uploading a file, you can optionally select what you are preparing the file for — such as an online form upload, email attachment, bank document pack, job application, or KYC submission. The workspace then shows recommended steps and quick action buttons for that purpose. This is a guide only — requirements vary by institution, so always review the final file before submitting.

Yes. After uploading an XLSX file, choose the 'Clean data' action. This removes empty rows and duplicate rows from the spreadsheet and downloads a clean XLSX file. This runs entirely in your browser.

Different file types support different actions. A PDF, image, video, and spreadsheet each have a different set of available options. Actions that do not apply to your file are hidden to keep the interface clean and accurate.

The workspace currently recognizes 28 formats: PDF, DOCX, TXT, Markdown, HTML, JPG, PNG, WebP, GIF, SVG, CSV, TSV, JSON, XML, YAML, XLSX, ZIP, MP4, MOV, WEBM, MKV, AVI, MP3, WAV, AAC, OGG, M4A, and FLAC. Uploading any other format will show an unsupported file notice.

The action may not apply to that file type, or it may require a server engine that is not active in the current deployment. Only actions that are genuinely available for the uploaded file are shown.

Large files take longer to process and may have size limits depending on the server engine available. Current limits may vary by file type. If a file is too large, the workspace will indicate this.

Metadata removal appears only for file types where it is supported — primarily images and PDFs. The option will not appear for formats where metadata removal is not implemented.

No. FormatOS is a workspace for files you upload from your own device. It is not a social media downloader or link-based scraper of any kind.

Only if you know and can provide the correct password. The workspace does not bypass or crack unknown passwords. Do not attempt to unlock files you do not have permission to access.

Yes. Every tool listed in the directory and shown after upload has a real working implementation. Actions that depend on an engine which is offline at a given moment are hidden — they are not shown as broken or as a placeholder.

Try a smaller file, a different format, or a different action. Some files may be corrupted, encrypted, too large, or use unsupported codecs. If problems persist, use the contact page to report the issue.

Support

Contact & report a problem

Get help or report an issue

If processing failed, something looks wrong, or you have a question not answered above, use the contact page to reach FormatOS.

When reporting a problem, it helps to include the file type, the action you attempted, and the error message shown.

Ready to get started?

Appearance

Choose how the site looks on this device.