Your data stays on this device.
Built for your browser
Useful tools.
Zero uploads.
Private utilities for documents, images, data, development, networking, and everyday work — processed locally on your device.
No upload or processing queue.
Open a tool and get to work.
Available now
Tools that respect your data
32 focused utilities, each running locally in your browser.
Showing all 32 tools
JSON Formatter
Format, validate, or minify JSON locally.
Open tool ↗B64DeveloperBase64 Encoder & Decoder
Encode or decode UTF-8 with Base64 or Base64URL.
Open tool ↗%DeveloperURL Encoder & Decoder
Encode URL components or full URLs locally.
Open tool ↗IDSecurityUUID v4 Generator
Generate 1–100 canonical, secure UUID v4 identifiers.
Open tool ↗••SecuritySecure Password Generator
Create strong passwords on your device.
Open tool ↗AaSecurityRandom String Generator
Generate secure URL-safe, alphanumeric, hex, or custom strings.
Open tool ↗#SecuritySHA-256 Hash Generator
Hash UTF-8 text or raw file bytes locally.
Open tool ↗JWTDeveloperJWT Decoder
Inspect strict JWT structure, claims, and timing locally.
Open tool ↗TTimeUnix Timestamp Converter
Convert Unix timestamps and ISO 8601 dates both ways.
Open tool ↗ΔTimeDate Difference & Days Between Calculator
Compare two dates with elapsed, inclusive, weekly, and calendar spans.
Open tool ↗CIDRNetworkIPv4 Subnet Calculator
Calculate CIDR ranges, masks, and host capacity.
Open tool ↗IP→/NetworkIPv4 Range to CIDR Converter
Summarize an IPv4 range with minimal CIDR blocks.
Open tool ↗123TextWord & Character Counter
Count multilingual words, characters, lines, and bytes.
Open tool ↗aATextText & Identifier Case Converter
Convert natural text or identifiers without guessing their semantics.
Open tool ↗J→CDataJSON to CSV Converter
Convert object arrays into CSV, TSV, or semicolon-separated text.
Open tool ↗C→JDataCSV to JSON Converter
Turn comma, tab, or semicolon-separated rows into JSON.
Open tool ↗&;DeveloperHTML Entity Encoder & Decoder
Encode for an explicit HTML context or decode browser-standard references.
Open tool ↗IMG→64ImageImage to Base64
Encode an image as plain Base64 or a complete Data URL.
Open tool ↗64→IMGImageBase64 to Image
Restore and download an image from Base64 or a Data URL.
Open tool ↗↓KBImagePrivate JPEG, PNG & WebP Image Compressor
Re-encode still images locally and verify whether the result is smaller.
Open tool ↗↔PXImageImage Resizer
Resize still images in pixels, millimeters, centimeters, or inches.
Open tool ↗IMGImageImage Format Converter
Convert still JPEG, PNG, and WebP files locally with explicit format tradeoffs.
Open tool ↗IMG+ImageImage Collage Maker
Build connected, adjustable collages from private local images.
Open tool ↗▶GIFImageVideo to GIF Converter
Turn a short local video clip into an animated GIF.
Open tool ↗IDImageID Photo Maker
Crop and prepare common ID photo sizes locally.
Open tool ↗GIF↓ImageGIF Compressor
Reduce GIF dimensions, colors, or kept frames locally.
Open tool ↗GIF▤ImageGIF Frame Extractor
Extract composed GIF frames as PNG images and ZIP.
Open tool ↗PDF+PDFMerge PDF Files
Preflight and combine PDFs in your chosen order, entirely in-browser.
Open tool ↗PDF↗PDFExtract PDF Pages
Save selected PDF pages as a new file.
Open tool ↗PDF−PDFRemove PDF Pages
Delete unwanted pages from a PDF locally.
Open tool ↗PDF↻PDFRotate PDF Pages
Rotate all or selected PDF pages.
Open tool ↗IMG→PDFPDFImages to PDF
Turn inspected still JPEG or PNG images into an image-sized, A4, or Letter PDF.
Open tool ↗Connected workflows
More PDF, image, and data workflows will connect related tasks without adding uploads.
Growing carefullyTry it now
JSON Formatter
Format or minify JSON without sending it anywhere.
{
"project": "TabPebble",
"principles": ["local-first", "private", "fast"],
"uploads": false
}Our standard
The simplest tool should still feel trustworthy.
We build focused utilities that open quickly, explain exactly what they do, and keep your work on your device whenever possible.
No forced account. No mystery upload. No interface designed around ads instead of your task.
Want more tools? Send detailed requirements to the developer: liux1506@outlook.com ↗
Read how TabPebble is built ↗