๐Ÿ“ File & Data Converters

28 free tools, all running in your browser. No sign-up.

๐Ÿ“ CSV Cleaner

Upload or paste CSV and fix inconsistent quoting, trim whitespace, strip BOM, and remove empty rows in your browser.

Open Tool โ†’

๐Ÿ“ CSV Duplicate Row Remover

Find and remove exact duplicate rows from a CSV, matching on all or just the columns you pick, keep-first or keep-last.

Open Tool โ†’

๐Ÿ“ CSV Merger

Combine multiple CSV files with the same columns into one file, with a clear warning if headers don't match.

Open Tool โ†’

๐Ÿ“ CSV Column Reorder & Rename

Reorder, rename, or remove CSV columns visually and export the result รขโ‚ฌโ€ no spreadsheet software needed.

Open Tool โ†’

๐Ÿ“ CSV Row & Column Stats

Get row/column counts and per-column min/max/average or unique/blank counts for any CSV, instantly in your browser.

Open Tool โ†’

๐Ÿ“ Random Sample Generator from CSV

Pull an unbiased random sample of rows from a CSV by count or percentage, with an optional reproducible seed.

Open Tool โ†’

๐Ÿ“ Fixed-Width Text รขโ€ โ€ CSV Converter

Convert fixed-width column text to CSV and back, with auto-computed or manually specified column widths.

Open Tool โ†’

๐Ÿ“ .env รขโ€ โ€ JSON Converter

Convert a .env file to a flat JSON object and back, handling quoted values, comments, and the export prefix.

Open Tool โ†’

๐Ÿ“ .ini รขโ€ โ€ JSON Converter

Convert INI-format config files to nested JSON by section and back, in your browser.

Open Tool โ†’

๐Ÿ“ TOML รขโ€ โ€ JSON Converter

Convert TOML config files to JSON and back, with clear errors on unsupported TOML features like multi-line strings.

Open Tool โ†’

๐Ÿ“ YAML Validator

Paste YAML and get a clear valid/invalid verdict with a line-number pointer to the first indentation or syntax problem.

Open Tool โ†’

๐Ÿ“ Markdown Table รขโ€ โ€ CSV Converter

Convert a Markdown table to CSV, or CSV to a neatly aligned Markdown table, in your browser.

Open Tool โ†’

๐Ÿ“ CSV รขโ€ โ€ Excel XML Converter

Convert CSV to an Excel-readable SpreadsheetML XML file and back, no ZIP library or server round-trip needed.

Open Tool โ†’

๐Ÿ“ Plain Text to CSV Column Splitter

Split plain-text lines into CSV columns using a custom delimiter or regex pattern, with a live preview table.

Open Tool โ†’

๐Ÿ“ ZIP Creator & Extractor

Build a .zip from multiple files, or extract and download files from an existing .zip, all in your browser.

Open Tool โ†’

๐Ÿ“ File Splitter (by size)

Split any large file into smaller numbered chunks by size, entirely client-side รขโ‚ฌโ€ nothing is uploaded.

Open Tool โ†’

๐Ÿ“ File Joiner

Rejoin split file parts back into the original file, with automatic ordering by part number.

Open Tool โ†’

๐Ÿ“ File Hash / Checksum Verifier

Compute a file's SHA-1, SHA-256, or SHA-512 hash in your browser and verify it against an expected checksum.

Open Tool โ†’

๐Ÿ“ Base64 File Encoder & Decoder

Encode any file to Base64 or a data: URI, or decode a Base64 string back into a downloadable file.

Open Tool โ†’

๐Ÿ“ Binary รขโ€ โ€ Hex Viewer

View any file as a classic hex dump with an ASCII sidebar, or convert pasted hex bytes back into a binary file.

Open Tool โ†’

๐Ÿ“ File Type Detector (Magic Bytes)

Detect a file's real type from its magic bytes and flag when it doesn't match the file's extension.

Open Tool โ†’

๐Ÿ“ vCard (.vcf) Viewer & Editor

Parse, edit, and regenerate vCard contact files, including multiple phone numbers and emails per contact.

Open Tool โ†’

๐Ÿ“ iCal (.ics) Event Generator

Fill in an event's details and download a valid .ics calendar file, with optional recurrence.

Open Tool โ†’

๐Ÿ“ JSON Schema Validator

Validate JSON data against a JSON Schema and get a list of every failure with its exact path in the data.

Open Tool โ†’

๐Ÿ“ JSON Pretty-Print with Sort Keys

Pretty-print JSON with a configurable indent and an option to recursively sort every object's keys alphabetically.

Open Tool โ†’

๐Ÿ“ CSV รขโ€ โ€ SQL INSERT Statements

Convert CSV rows into SQL INSERT statements, or parse INSERT statements back into CSV, with proper escaping.

Open Tool โ†’

๐Ÿ“ Log File Splitter & Filter

Filter a log file by pattern, line range, or timestamp range, and split it into smaller chunks.

Open Tool โ†’

๐Ÿ“ CSV/Text Data Anonymizer

Mask or pseudonymize chosen CSV columns locally in your browser รขโ‚ฌโ€ a simple masking tool, not a PII detector.

Open Tool โ†’