Every tool in the toolkit, in one place. Pick one to get started.
Count characters, words, and lines in any text you paste in.
Sort lines of text alphabetically, optionally case-insensitive, with blank or duplicate removal.
Strip duplicate lines from text, preserving order, with optional trim and case-folding.
Validate, pretty-print, or minify JSON. Optional sort keys, choice of 2-space/4-space/tab indent.
Convert CSV text into a JSON array of objects. Auto-detects delimiter; handles headers, empty values.
Convert JSON arrays or objects into CSV. Optional flatten of nested keys; choice of delimiter.
Clean messy CSV: trim whitespace, drop empty rows and duplicates, normalise line endings, convert delimiter.
Convert .xlsx workbooks to CSV. Pick a single sheet or export all sheets as a ZIP.
Convert CSV text or files into Excel .xlsx workbooks. Optional auto-width columns and frozen header row.
Convert CSV text into tab-separated values (TSV). Auto-detects the delimiter.
Convert tab-separated values (TSV) into CSV, quoting any values that contain commas.
Convert CSV text into a Markdown table, ready to paste into README files, issues, or docs.
Convert a JSON array of objects into an Excel .xlsx workbook, one column per key.
Convert an Excel .xlsx workbook into JSON. The first row of each sheet becomes the object keys.
Extract embedded text from PDF documents. No OCR — works best on text-bearing PDFs.
Combine multiple PDF files into one. Files merge in upload order.
Split a PDF into per-page, per-range, or per-N-page outputs. Single output downloads as PDF; multiple outputs as ZIP.
Rotate every page or selected pages of a PDF by 90, 180 or 270 degrees clockwise.
Remove unwanted pages from a PDF, or keep only the pages you want. Page count and order are preserved.
Rearrange the pages of a PDF into any order you choose by listing the new page sequence.
Convert PNG images to JPG with adjustable quality and background colour for transparent areas.
Convert WebP images to JPG with adjustable quality and background colour for transparent areas.
Combine multiple images (JPG, PNG, WebP) into a single PDF. Pick page size, orientation, margin, and image fit.
Convert JPG images to lossless PNG. Upload one or many; multiple files come back as a ZIP.
Convert JPG images to WebP for smaller files. Adjustable quality; multiple files come back as a ZIP.
Convert PNG images to WebP for smaller files. Transparency is preserved; multiple files come back as a ZIP.
Resize JPG, PNG or WebP images by exact dimensions or a percentage. Multiple files come back as a ZIP.
Shrink JPG, PNG and WebP file sizes. Pick a quality level; multiple files come back as a ZIP.