Category
File
Inspect and transform files locally: compute checksums to verify a download, detect a file's real type from its magic bytes, convert between CSV and JSON, merge PDFs or extract pages, and more. Files are read with the browser's FileReader API and never uploaded, which makes these tools safe for contracts, exports and anything confidential.
CSV ↔ JSON Converter
Convert CSV to JSON and JSON back to CSV, with a delimiter option.
Excel (XLSX) to CSV, JSON & Markdown
Open an .xlsx workbook in the browser and export any sheet as CSV, JSON or a Markdown table — the file never leaves your device.
CSV to Excel (XLSX) Converter
Turn CSV or TSV into a real .xlsx file in your browser, with leading zeros, long IDs and codes like SEPT1 kept exactly as typed.
File Hash (Checksum)
Compute SHA-1, SHA-256, and SHA-512 checksums of any file.
Text Encoding Converter
Open text files in legacy encodings (EUC-KR, Shift_JIS, Windows-1252…) as readable UTF-8.
File Splitter
Split a large file into smaller chunks to bypass attachment or upload size limits.
ZIP Inspector
Drop a ZIP and see every file inside — sizes, contents, and per-file download — without unpacking it locally.
EPUB Viewer, Metadata & Text Extractor
Open an .epub in your browser: metadata, chapter list with word counts, the plain text, and the structure checks that explain why a reader rejects a book.
Image → PDF Converter
Combine multiple JPG / PNG images into a single PDF with adjustable page size, orientation, and fit.
CSV Splitter (by rows)
Split a large CSV into smaller chunks by row count — repeat the header on each chunk, download all at once.
Image → WebP / JPEG / PNG Converter
Convert PNG/JPG to WebP (or back) with an adjustable quality slider — runs in your browser via canvas.
Favicon Generator (multi-size PNG)
Generate 10 favicon PNG sizes (16, 32, 48, 64, 96, 128, 180, 192, 256, 512) from one source image — copy the HTML snippet.
ZIP Builder
Drop a few files into the browser and download them as a single .zip — no upload, no install, fast compression.
PDF Merger
Drop two or more PDFs, reorder them with the arrow buttons, and download a single merged PDF — all in your browser, no upload.
PDF Compressor
Shrink a PDF by re-encoding the images inside it. Text stays selectable and searchable. Nothing is uploaded.
Audio Trimmer
Cut a clip out of an audio file by dragging across its waveform, add fades, and download it as a WAV. Nothing is uploaded.
PDF Page Organizer
See every page of a PDF as a thumbnail, then reorder, rotate or delete pages and save the result. Nothing is uploaded.
PDF to Text Extractor
Pull the text out of a PDF and copy it or save it as a .txt file — whole document or selected pages. Nothing is uploaded.
PDF to Image Converter
Turn each page of a PDF into a PNG, JPEG or WebP image at the resolution you choose, then download them one by one or as a ZIP. Nothing is uploaded.
Add Page Numbers to a PDF
Number the pages of a PDF — position, style, starting number and whether to skip the cover — and download it. Nothing is uploaded.
Add a Watermark to a PDF
Stamp text like DRAFT or CONFIDENTIAL across a PDF — size, colour, opacity and angle you choose — and download it. Nothing is uploaded.
Rotate PDF Pages
Turn a sideways or upside-down PDF the right way up — every page or just the ones you pick — and download it. Nothing is uploaded.
PDF Page Extractor
Drop a PDF and pull just the pages you want — `1-3, 5, 7-10` — into a fresh PDF. All in your browser, no upload.
File Hash Verifier
Drop a file and paste an expected SHA-1 / 256 / 384 / 512 — see if the actual hash matches. Useful before installing downloaded binaries.
CSV Inspector
Drop a CSV, see row / column counts, per-column type inference, null counts, unique counts, and full-row duplicate detection — all locally.
Line Endings & BOM Converter
Convert between LF, CRLF, and CR line endings and add or remove a UTF-8 BOM — with per-style counts so you can see how mixed the input was.
File Type Detector (Magic Bytes)
Drop a file to identify its true format from its magic bytes — and catch files whose extension or declared MIME type lies.
Bulk File Renamer Preview
Drop files and preview a batch rename — pattern with {n}, {name}, {ext}, {date}, plus find/replace, case modes, and collision detection.
CSV Column Extractor
Paste CSV/TSV, click the columns you want, get them back as plain lines, CSV, quoted-comma-separated, or a ready-made SQL IN-clause.
EML File Viewer
Drop an `.eml` file and read the parsed message — key headers, plain-text and HTML body parts, and a list of attachments — all in the browser.
SRT ↔ VTT Subtitle Converter
Convert subtitle files between SRT (SubRip) and WebVTT — auto-detects the input format, fixes timestamp punctuation, optionally strips VTT styling tags.
JSON Lines (NDJSON) Viewer
Paste or drop a `.jsonl` / `.ndjson` file, see records as a table, filter by `field:value`, pick which columns to keep, and re-export as JSON or CSV.
Markdown Frontmatter Parser
Paste or drop a Markdown file, extract the YAML / TOML / JSON frontmatter into a JSON object, and see the body separately with word and char counts.
PNG Chunk Inspector
Drop a `.png` file and see every chunk it contains — IHDR, IDAT, tEXt metadata, IEND — with sizes, CRCs, and the critical/ancillary/safe-to-copy flags.
File Encoding Detector
Upload any text file and detect its encoding — UTF-8, UTF-16 LE/BE, UTF-32, Latin-1, ASCII — with BOM detection, byte signal analysis, and a hex preview.
.env File Parser
Parse a .env / dotenv file with full support for single-quoted, double-quoted, multi-line, and inline-comment values. Export as JSON, YAML, shell exports, Dockerfile ENV, or Netlify TOML.
ICS (iCalendar) Event Builder
Generate a downloadable .ics calendar event with title, start/end, location, attendees, recurrence (daily/weekly/monthly/yearly) and a reminder — fully RFC 5545 compliant, generated in your browser.
ICS Calendar Viewer & Recurrence Expander
Open an .ics invite or calendar export and read what is actually in it — every field, plus the real dates a repeating rule produces.
GPX Track Inspector (Distance, Elevation, Map)
Drop a .gpx file from your GPS watch, Strava, Garmin, Wahoo, Komoot or any GPS tracker and instantly see distance, elevation gain/loss, duration, moving time, average and max speed, plus an in-browser track map and elevation profile.
STL 3D Model Inspector (Volume, Bed Fit)
Drop a .stl file (binary or ASCII) and instantly see triangle count, bounding box, X×Y×Z size, volume, surface area, watertight check, three orthographic preview projections, and whether it fits common 3D-printer beds (Bambu, Prusa, Voron, Ender).
GeoJSON Inspector & Validator (RFC 7946)
Paste or upload a GeoJSON file and get a structural validation against RFC 7946, per-geometry counts, WGS-84 spherical-excess area for polygons, haversine length for linestrings, bounding box, and an SVG map preview — all in your browser with no upload.
vCard (.vcf) File Parser & Inspector
Drop or paste any vCard 2.1, 3.0, or 4.0 .vcf export and read all the contacts as cards — names, phone numbers, emails, addresses, organizations, URLs, birthdays, notes, embedded photos, and any custom X- fields, all parsed locally in your browser.
Bencode / .torrent Inspector
Drop any bencoded file (.torrent or raw bencode) and inspect its tree, info hash (SHA-1), trackers, file list, piece length, and creation metadata — all parsed locally in your browser.
HAR File Inspector (HTTP Archive Viewer)
Drop a .har file from Chrome / Firefox / Safari DevTools and instantly see every request — method, status, size, time, content type — with stats, slowest/largest tables, and filterable / sortable entries. Runs entirely in your browser.
WAV File Inspector
Drop a .wav file and read its format, channels, sample rate, bit depth, duration, all RIFF chunks, and embedded LIST/INFO tags — fully client-side.
MP3 Tag (ID3) Viewer & Cover Art Extractor
Drop an MP3 and read its ID3 tags, bitrate and duration, and pull out the embedded cover art — all in your browser.
Plist Viewer (binary & XML)
Open an Apple property list — binary or XML — and read it as a tree, or convert it to JSON or XML plist.