Shard Tools

Convert, compress, resize, and edit files in your browser.

Fill an interactive PDF form, flatten its fields, or compress an application photo. Download your result free, without an account. Supported files are processed on your device.

Browser-local processingNo accountFree to use

Using Claude, Codex, Cursor, or another AI assistant? Shard Tools has an MCP endpoint for deterministic utilities and AI-ready PDF or image batches, plus browser-local file prep when files must stay on your device.

Pixel-art puppy peeking over angular stones

Start with the kind of file you have.

Each category groups related tools so you can move between nearby tasks without searching again.

Common jobs, ready now.

A short starting set. The full directory remains one click away.

data

Local Reconciliation Suite

Match bank and ledger transactions from CSV or Excel files for free. Review unmatched rows, adjust matching rules, and download audit reports without uploading.

pdf

Fill PDF Form

Fill in a PDF form in your browser. Text boxes, checkboxes, radio buttons and dropdowns are detected and typed into locally. No upload, no account, no signup.

pdf

Flatten PDF Form

Flatten a filled PDF so the form fields become fixed page content and can no longer be edited. Runs in your browser: no upload, no account, no server.

pdf

Sign PDF

Add a visible signature to a PDF locally. Draw it, type it, or upload an image, place it on any page, and download. No upload, no account. Visual signature only.

pdf

Organize PDF Pages

Add pages to a PDF, insert images, reorder, rotate, duplicate or delete pages locally in your browser with no upload.

pdf

Crop PDF

Crop PDF margins on every page or selected pages with a visual preview. Runs locally in your browser with no file upload.

images

Background Remover

Remove an image background locally and download a transparent PNG. The portrait-matting model runs on your device; your photo is never uploaded.

images

Compress Image to 100KB

Hit a hard 100KB upload limit exactly. Binary-search compression runs in your browser, so the photo never leaves your device. JPG, PNG, and WebP.

images

Resize Image to 200x200

Create an exact 200×200 JPG, PNG, or WebP in your browser. Crop to fill or fit with a background, verify the real dimensions, and download without uploading your image.

images

Circle Crop Image

Crop an image into a circle at full resolution. Position the subject and download a transparent round PNG locally with no upload.

images

PNG to WebP

Convert PNG to WebP in your browser. Transparency survives the conversion, unlike PNG to JPG, and the file usually gets much smaller.

images

JPG/JPEG to PNG

Convert JPG or JPEG images to PNG directly in your browser. Keep the original dimensions, inspect the output size, and download without uploading the file.

images

PNG to JPG

Convert PNG to JPG locally in your browser. Transparent pixels are placed on white, dimensions stay unchanged, and the image is never uploaded.

pdf

Compress PDF to 200KB

Reduce a PDF below 200KB entirely in your browser. Lossless-first compression, exact-size search, no file upload, and a local download.

pdf

Merge PDF

Combine several PDFs into one document entirely in your browser. Reorder before merging, keep page size and rotation, and download locally with no file upload.

pdf

Split PDF

Split a PDF into page batches, extract a custom range or save each page separately. Keep text and page dimensions with browser-local processing and no upload.

pdf

Rotate PDF

Turn sideways or upside-down PDF pages the right way up in your browser. Rotate every page or selected pages, keeping text and form fields intact.

pdf

PDF to Text

Pull the text out of a PDF entirely in your browser. Reading order is preserved, scanned pages are reported honestly, and nothing is uploaded to a server.

pdf

PDF to Markdown

Turn a PDF into structured Markdown in your browser. Headings are inferred from font size, paragraphs and lists are rebuilt, and no file is ever uploaded.

pdf

PDF to JPG

Turn PDF pages into JPG or PNG images in your browser. Pick 72, 150, or 300 DPI, get one image per page, and upload nothing to a server.

data

JSON Formatter and Validator

Format, minify, and validate JSON locally in your browser. Inspect keys, values, nesting depth, and root type without sending private API data to a server.

data

JSON Diff

Compare two JSON documents by structure and value. Find added, removed, changed, and type-changed paths locally in your browser.

data

JSON Unescape and Escape

Unescape JSON strings or create valid JSON escapes locally. Remove one encoded string layer, handle Unicode safely, and reject malformed sequences.