Private browser file tools

File tools that stay on your device.

Convert, edit and extract PDFs, images and data files directly in your browser.

All tools

Merge PDF

Combine multiple PDF files in your chosen order.

Output: PDF

Split PDF

Extract selected pages, ranges, or every page from a PDF.

Output: PDF or ZIP

Rotate PDF

Rotate individual PDF pages or the entire document.

Output: PDF

PDF to Text

Extract embedded, page-aware text from PDF files.

Output: TXT

PDF to JPG

Render selected PDF pages as configurable JPG images.

Output: JPG or ZIP

PDF to PNG

Render selected PDF pages as lossless PNG images.

Output: PNG or ZIP

Images to PDF

Arrange JPG and PNG images into a new PDF.

Output: PDF

JPG to PDF

Combine JPG photos into a configurable PDF.

Output: PDF

PNG to PDF

Combine PNG images into a configurable PDF.

Output: PDF

PNG to JPG

Convert PNG images to compact JPG files.

Output: JPG or ZIP

JPG to PNG

Convert JPG images to PNG files.

Output: PNG or ZIP

WebP to JPG

Convert WebP images to widely supported JPG files.

Output: JPG or ZIP

WebP to PNG

Convert WebP images to lossless PNG files.

Output: PNG or ZIP

JPG to WebP

Convert JPG images to efficient WebP files.

Output: WebP or ZIP

PNG to WebP

Convert PNG images to efficient WebP files.

Output: WebP or ZIP

Resize Image

Resize images by dimensions or percentage.

Output: JPG, PNG, or WebP

Compress Image

Reduce JPG and WebP file sizes with honest quality controls.

Output: JPG or WebP

HEIC to JPG

Convert common HEVC-based HEIC and HEIF still images to JPG.

Output: JPG or ZIP

HEIC to PNG

Convert common HEVC-based HEIC and HEIF still images to PNG.

Output: PNG or ZIP

Scan Images to PDF

Clean up document photos and arrange them into a scanned-style PDF.

Output: PDF

CSV to JSON

Convert delimited CSV data to formatted JSON.

Output: JSON

JSON to CSV

Convert flat arrays of JSON objects to CSV.

Output: CSV

JSON to YAML

Convert JSON documents to readable YAML.

Output: YAML

YAML to JSON

Convert YAML documents to formatted JSON.

Output: JSON

CSV to XLSX

Convert CSV data to an Excel XLSX workbook.

Output: XLSX

XLSX to CSV

Convert an Excel worksheet to CSV.

Output: CSV

JSON to XLSX

Convert tabular JSON data to an Excel XLSX workbook.

Output: XLSX

XLSX to JSON

Convert an Excel worksheet to formatted JSON.

Output: JSON

XML to JSON

Convert XML elements, attributes, and text to JSON.

Output: JSON

JSON to XML

Convert structured JSON data to well-formed XML.

Output: XML

Markdown to HTML

Convert Markdown to sanitized HTML with a rendered preview.

Output: HTML

Built around local processing

Processed locally. Your files never leave your device.

How FileMode protects your files

How FileMode works

  1. Choose files.
  2. Process them locally.
  3. Download the result.

Frequently asked questions

Are my files uploaded?

No. File tools run inside your browser.

Do I need an account?

No account or sign-in is required.