Document & file conversion tools

Convert between JSON, XML, YAML and CSV, export Markdown to PDF or Word, turn plain text into a PDF, open iPhone HEIC photos, and inspect any file — everything runs in your browser.

Note: Every conversion on this page happens locally: your files are never uploaded. The PDF and DOCX writers are real (pdf-lib and Office Open XML), so the downloads open in Word, Google Docs, Excel, Preview and every PDF reader.

Document & file conversion

JSON → XML

Custom root, pretty or minified.

Open

XML → JSON

Attributes and text handled cleanly.

Open

JSON → YAML

Readable config, optional key sort.

Open

YAML → JSON

Anchors and multi-document files.

Open

JSON → CSV

Flatten objects into columns.

Open

Markdown → PDF

Headings, lists, tables, code.

Open

Markdown → DOCX

A real Word file with styles.

Open

RTF → text

Strip formatting to plain text.

Open

Text → PDF

Font, size, margins, line numbers.

Open

HEIC → JPG

Open iPhone photos anywhere.

Open

WebP → ICO

Multi-size favicon from WebP.

Open

File type identifier

Detect from magic bytes.

Open

File info & metadata

Hashes, EXIF, PDF and media.

Open

Spreadsheet & structured data

CSV ↔ JSON

Header row to object array and back.

Open

Excel → CSV

XLSX / XLS to comma-separated text.

Open

CSV → Excel

Build a downloadable XLSX.

Open

JSON formatter

Format, minify, validate.

Open

Text & markup

Markdown preview

Live HTML preview.

Open

Word → HTML

DOCX preview; print to PDF.

Open

XML formatter

Pretty-print XML.

Open

HTML entities

Encode / decode entities.

Open

Text case

Upper, lower, title, sentence.

Open

Remove duplicate lines

Deduplicate lists.

Open

Developer helpers

Base64

Encode/decode text & files.

Open

Epoch / date-time

Unix ↔ calendar.

Open

Number bases

Binary ↔ hex ↔ dec.

Open

UUID

Batch UUID v4.

Open

SHA hashes

SHA-256/384/512 text.

Open

Lorem ipsum

Placeholder text.

Open