Converters
Convert anything to anything — units, currencies, number systems, file formats.
Archive Converters
Create and extract ZIP archives entirely in your browser.
Code Converters
Convert between code formats: HTML↔JSX, JSON↔TS/Go, cURL→fetch, SQL→JSON, query strings.
HTML to JSX Converter
Convert HTML to JSX. Renames class → className, for → htmlFor, kebab-case SVG attrs to camelCase, inline styles to object form.
JSON to TypeScript Interface Converter
Generate TypeScript interfaces from any JSON sample. Nested objects become nested interfaces; arrays become typed unions.
JSON to Go Struct Converter
Generate Go structs (with JSON tags) from any JSON sample. Nested objects become nested types.
cURL to Fetch Converter
Convert curl commands to JavaScript fetch() code. Handles -X, -H, -d, -u, Authorization, JSON bodies.
SQL INSERT to JSON Converter
Convert SQL INSERT INTO … VALUES (…) statements to a JSON array of rows. Supports NULL, booleans, numbers, quoted strings.
Query String to JSON Converter
Convert a URL query string to JSON. Handles repeated keys (arrays) and PHP-style bracket nesting like filters[year]=2026.
Color Converters
Convert between HEX, RGB, HSL, HSV, CMYK and OKLCH — live, with one-click copy.
HEX to RGB Converter
Convert a HEX color code to RGB (and HSL, HSV, CMYK, OKLCH). Live picker, copy any format.
HEX to HSL Converter
Convert HEX to HSL (hue, saturation, lightness) plus RGB, HSV, CMYK, OKLCH.
RGB to CMYK Converter
Convert RGB (screen) to CMYK (print) plus HEX, HSL, HSV, OKLCH.
HEX to CMYK Converter
Convert a HEX color to CMYK for print, plus RGB, HSL, HSV, OKLCH.
HEX to OKLCH Converter
Convert HEX to OKLCH — the perceptually-uniform color space used in modern CSS. Plus RGB, HSL, HSV, CMYK.
RGB to OKLCH Converter
Convert RGB to OKLCH (perceptually-uniform CSS color) plus HEX, HSL, HSV, CMYK.
RGB to HSL Converter
Convert RGB to HSL plus HEX, HSV, CMYK, OKLCH. Live picker.
RGB to HEX Converter
Convert RGB values to a HEX color code (and HSL, HSV, CMYK, OKLCH). Live picker, copy any format.
Currency Converters
Live FX rates and conversions.
Data Converters
Convert between JSON, XML, CSV, TSV, YAML, Markdown tables.
JSON to XML Converter
Convert JSON to XML in your browser. Object keys become tag names; arrays become repeated tags.
XML to JSON Converter
Convert XML to JSON in your browser. Repeated tags become arrays; text content auto-coerces numbers and booleans.
TSV to CSV Converter
Convert tab-separated values to comma-separated values. Handles quoting and embedded commas/newlines correctly.
CSV to TSV Converter
Convert CSV to TSV. Tabs avoid CSV's comma-escaping pain and copy-paste cleanly into spreadsheets.
CSV to Markdown Table Converter
Convert CSV to a properly-aligned Markdown table. Great for GitHub READMEs, docs, and Notion pages.
JSON to Markdown Table Converter
Convert a JSON array of objects to a Markdown table. Union of keys becomes the header row.
Excel Converters
Convert between .xlsx, CSV, JSON, and HTML — all in your browser.
Excel to CSV Converter
Convert .xlsx (or .xls / .ods) workbooks to clean CSV. Pick which sheet to export. Browser-only.
Excel to JSON Converter
Convert an Excel workbook into a JSON array of row-objects. First row becomes the keys. Browser-only.
Excel to HTML Table Converter
Convert a sheet to a styled HTML table. Live preview, copy or download as .html. Browser-only.
CSV to Excel Converter
Build a .xlsx workbook from CSV data. Handles quoted fields, embedded commas/newlines. Browser-only.
JSON to Excel Converter
Convert a JSON array of objects into a .xlsx workbook. Object keys become column headers. Browser-only.
File Security
Encrypt, decrypt, hash, and password-protect files entirely in your browser.
File Encrypter
Encrypt any file with a password using AES-256-GCM. Browser-only — files never upload. Output is a .enc file readable only with the same password.
Text Encrypter
Encrypt any text with a password. Output is a base64 string safe for email, SMS, or chat. AES-256-GCM, browser-only.
File Hash Generator
Compute SHA-1, SHA-256, SHA-384, SHA-512 of any file. Verify downloads, dedupe files, check integrity. Browser-only.
Remove ZIP Password
Unlock a password-protected ZIP using its password and repack it without encryption. Browser-only.
File Decrypter
Decrypt a .enc file produced by our File Encrypter using its password. Runs in your browser, AES-256-GCM.
Password-Protect a ZIP
Build an AES-256 password-protected ZIP from any files. Compatible with WinRAR, 7-Zip, and macOS Archive Utility.
Text Decrypter
Decrypt base64 ciphertext produced by our Text Encrypter using its password. AES-256-GCM, browser-only.
Image Converters
Convert between PNG, JPG, WebP, AVIF, BMP, GIF, ICO — all in your browser.
GIF to JPG Converter
Extract the first frame of a GIF as a JPG.
BMP to JPG Converter
Convert BMP bitmaps to JPG for huge file-size savings on photos.
GIF to PNG Converter
Extract the first frame of a GIF as a PNG. PNG handles modern color depth properly.
PNG to JPG Converter
Convert PNG images to JPG (JPEG) in your browser. Adjustable quality, transparency flattened to white.
JPG to PNG Converter
Convert JPG to PNG losslessly in your browser. Useful for editing, printing, or further re-encoding without quality loss.
PNG to WebP Converter
Convert PNG to WebP. WebP is 25–35% smaller than PNG at the same visual quality and supports transparency.
JPG to WebP Converter
Convert JPG to WebP. Typically 25–35% smaller at the same visual quality.
WebP to PNG Converter
Convert WebP images to PNG. Useful for tools and editors that don't accept WebP yet.
WebP to JPG Converter
Convert WebP to JPG. Transparency is flattened to white. Useful when you need a JPG specifically.
BMP to PNG Converter
Convert old Windows Bitmap (.bmp) files to PNG. PNG is 5–10× smaller and supported everywhere.
ICO to PNG Converter
Convert Windows ICO favicon files to PNG for editing.
AVIF to JPG Converter
Convert AVIF images to JPG. Useful when sharing with apps that don't support AVIF yet.
AVIF to PNG Converter
Convert AVIF to lossless PNG with full transparency support.
PNG to AVIF Converter
Convert PNG to AVIF for ~50% smaller files at the same visual quality. Modern browsers only.
SVG to PNG Converter
Rasterize SVG to PNG at any resolution, with transparency preserved. Browser-only — nothing uploads.
SVG to JPG Converter
Rasterize SVG to JPG at any resolution. Transparency is flattened onto a background color you choose.
SVG to WebP Converter
Rasterize SVG to WebP — smaller than PNG, with transparency. Browser-only.
Image to Text (OCR)
Extract editable text from any photo, screenshot or scan — free OCR that runs entirely in your browser.
HEIC to JPG Converter
Convert iPhone HEIC/HEIF photos to JPG — right in your browser, nothing uploaded.
HEIC to PNG Converter
Convert HEIC/HEIF photos to lossless PNG in your browser.
JPG to AVIF Converter
Convert JPG to AVIF for smaller files at the same visual quality.
Markdown Converters
Markdown ↔ HTML round-trip plus Markdown → plain text. Runs in your browser.
Markdown to HTML & HTML to Markdown
Round-trip Markdown ↔ HTML converter with live preview. CommonMark + GFM via marked; clean MD output via Turndown.
Markdown to Plain Text Converter
Strip all Markdown formatting and get clean plain text. Useful for word counts, exports, accessibility.
HTML to Markdown Converter
Convert HTML to clean Markdown. Powered by Turndown — preserves headings, lists, code blocks, links, blockquotes.
Number Converters
Binary, hex, octal, ASCII.
PDF Converters
Convert PDFs to text, Markdown, HTML; extract pages — all in your browser.
PDF to Text Converter
Extract all text from a PDF into plain UTF-8 text. Page-separated, ready for paste anywhere. Browser-only.
PDF to HTML Converter
Extract PDF content as semantic HTML with one <article> per page. Clean enough to embed in a webpage.
PDF OCR — Scanned PDF to Text
Turn a scanned or image-only PDF into selectable, copyable text — every page, free, in your browser.
PDF Page Extractor
Pull specific pages out of a PDF into a new PDF. Range syntax like 1-3, 5, 7-9. Lossless — no re-encoding.
PDF to Markdown Converter
Extract PDF content as Markdown with per-page headings. Good first draft for re-publishing on a blog or docs site.
Subtitle Converters
Convert between SRT, VTT (WebVTT) and SBV (YouTube) caption formats.
SBV to VTT Converter
Convert YouTube SBV captions to WebVTT for HTML5 video players.
SRT to VTT Converter
Convert SRT subtitles to WebVTT for HTML5 video players. Fixes the comma-vs-dot millisecond separator and adds the WEBVTT header.
VTT to SRT Converter
Convert WebVTT captions to SRT. Most video editors and DVD/Blu-ray tools still expect SRT.
SBV to SRT Converter
Convert YouTube SBV captions to SRT for use in video editors.
SRT to SBV Converter
Convert SRT subtitles to YouTube SBV format.
VTT to SBV Converter
Convert WebVTT to YouTube SBV format.
Unit Converters
Length, weight, temperature and more.
Turn one format into another, instantly
"Convert X to Y" is one of the most common reasons people open a tool, and this niche handles a huge spread of them — images, data formats, colors, subtitles, code, archives and units. Pick the pair you need, drop in the input, copy or download the output. The conversion happens in your browser, so even sensitive files never touch a server.
Designers lean on the image set: PNG to JPG to shrink a screenshot, or WebP to PNG when a site hands you a format your editor refuses. Developers live in the data and code tools — JSON to XML, the cURL to Fetch Converter, and HEX to RGB for CSS. Video editors fix caption files with SRT to VTT.
Common conversions handled here:
- Image formats — PNG, JPG, WebP and BMP in any direction
- Structured data — JSON, XML, CSV, TSV, Excel and Markdown tables
- Subtitles — SRT, VTT and SBV for any video platform
- Color spaces — HEX, RGB, HSL, CMYK and OKLCH
- Archives and PDFs — zip, unzip, and PDF to text or HTML
No upload, no signup, no watermark — just the converted file.