Processing labels
Every V1 tool is marked On-device so you know the selected file is processed locally.
File handling →Work with images, PDFs, spreadsheets, data and developer utilities directly in your browser.

Try “Compress an image”, “Merge PDFs”, “Clean a CSV” or “Search Excel”.
Common tasks with no account or installation.
Compress JPEG and WebP images locally with a visual quality control and no upload.
On-deviceCombine multiple PDF files into one PDF locally in your browser.
On-deviceTrim cells, normalize whitespace and remove completely empty rows from delimited data.
On-deviceStandardize messy CSV column headers into clean unique snake_case field names.
On-deviceSearch every sheet in an Excel workbook and export matching cells with sheet, row and column locations.
On-deviceValidate and pretty-print JSON with readable error messages.
On-deviceCompress JPEG and WebP images locally with a visual quality control and no upload.
On-deviceResize images to exact pixel dimensions in your browser while preserving aspect ratio when requested.
On-deviceConvert images between PNG, JPEG and WebP locally in your browser.
On-deviceRotate images by 90, 180 or 270 degrees and flip them horizontally or vertically.
On-deviceCombine multiple PDF files into one PDF locally in your browser.
On-deviceExtract a page range from a PDF into a new PDF without uploading the document.
On-deviceExtract selected individual pages from a PDF into a new document.
On-deviceCombine JPG and PNG images into a PDF in the order you select them.
On-deviceConvert CSV, TSV, semicolon or pipe-delimited data into formatted JSON locally.
On-deviceConvert an array of JSON objects into standards-friendly CSV.
On-deviceTrim cells, normalize whitespace and remove completely empty rows from delimited data.
On-deviceRemove duplicate rows from CSV using all columns or a selected key column.
On-deviceValidate and pretty-print JSON with readable error messages.
On-deviceValidate JSON and remove unnecessary whitespace to reduce size.
On-deviceEncode or decode URL components safely in your browser.
On-deviceEncode UTF-8 text to Base64 or decode Base64 back to Unicode text.
On-deviceSearch by task or filter by category.
Compress JPEG and WebP images locally with a visual quality control and no upload.
On-deviceResize images to exact pixel dimensions in your browser while preserving aspect ratio when requested.
On-deviceConvert images between PNG, JPEG and WebP locally in your browser.
On-deviceRotate images by 90, 180 or 270 degrees and flip them horizontally or vertically.
On-deviceConvert an image to grayscale locally without sending the file anywhere.
On-deviceCreate a clean re-encoded copy of an image without common embedded metadata.
On-deviceConvert a local image into a Base64 data URL directly in your browser.
On-deviceDecode a Base64 image or data URL and download the resulting image file.
On-deviceCombine multiple PDF files into one PDF locally in your browser.
On-deviceExtract a page range from a PDF into a new PDF without uploading the document.
On-deviceExtract selected individual pages from a PDF into a new document.
On-deviceCombine JPG and PNG images into a PDF in the order you select them.
On-deviceConvert CSV, TSV, semicolon or pipe-delimited data into formatted JSON locally.
On-deviceConvert an array of JSON objects into standards-friendly CSV.
On-deviceTrim cells, normalize whitespace and remove completely empty rows from delimited data.
On-deviceRemove duplicate rows from CSV using all columns or a selected key column.
On-deviceSearch a CSV across all columns or filter against a specific column and export matches.
On-deviceStandardize messy CSV column headers into clean unique snake_case field names.
On-deviceKeep only the columns you need from a CSV and export a smaller clean file.
On-deviceSort delimited data by a chosen column in ascending or descending order.
On-deviceValidate and pretty-print JSON with readable error messages.
On-deviceValidate JSON and remove unnecessary whitespace to reduce size.
On-deviceRemove duplicate text lines while preserving the original order.
On-deviceConvert text to upper, lower, title, sentence, snake, kebab or camel case.
On-deviceEncode or decode URL components safely in your browser.
On-deviceEncode UTF-8 text to Base64 or decode Base64 back to Unicode text.
On-deviceGenerate SHA-256, SHA-384 or SHA-512 hashes locally using Web Crypto.
On-deviceCompress files to GZIP or decompress GZIP files with the browser Compression Streams API.
On-deviceGenerate cryptographically secure passwords locally with configurable length and character sets.
On-deviceGenerate one or many RFC 4122 version 4 UUIDs using the browser crypto API.
On-deviceAudit delimited data for blank cells, duplicate rows, duplicate headers and inconsistent row widths.
On-deviceSplit a large CSV into smaller files by row count while keeping the header in every part.
On-deviceCompare two CSV files by a key column and export added, removed and changed rows.
On-deviceSearch every sheet in an Excel workbook and export matching cells with sheet, row and column locations.
On-deviceTry a shorter phrase or browse a category.
Every V1 tool is marked On-device so you know the selected file is processed locally.
File handling →We show actual processing stages and only show a percentage when it can be measured honestly.
Read the FAQ →Restrictive browser security headers, no application secrets, and optional services disabled by default.
Security Center →There is no account wall and no hidden upload fallback for the V1 tool catalog.