More tools
Clean Text
Strip smart quotes, zero-width characters, non-breaking spaces, and invisible Unicode from any pasted text.
Markdown Viewer
Live split-view editor and renderer — edit on the left, preview on the right.
Text Diff Checker
Compare two texts, JSON payloads, or config files and see exactly what changed, line by line.
Log File Viewer
Open multi-gigabyte log files instantly — chunked indexing and virtual scrolling handle 10GB+ files without freezing your tab.
FileSQL
Drop a CSV or JSON file and query it with SQL instantly — no upload, no server.
Format SQL
Format SQL for MySQL, PostgreSQL, BigQuery, T-SQL, and more — uppercase keywords, proper indentation.
Schema Visualizer
Paste CREATE TABLE statements and get an ER diagram instantly — tables, columns, keys, and foreign-key relationships.
Format JSON
Prettify or minify JSON. Auto-fixes single quotes, trailing commas, and unquoted keys.
Format YAML
Format and validate YAML. Catches indentation errors in Kubernetes, Docker Compose, and GitHub Actions files.
Format XML
Indent and pretty-print XML. Works with SOAP, RSS, Maven POM, Android manifests, and SVG.
JWT Debugger
Decode JWTs instantly — view all claims, check expiry, and see the algorithm. Token never leaves your browser.
Shredder
Remove EXIF, GPS, and author metadata from images and PDFs. Redact secrets from text and log files.
SSL Certificate Checker
Check any domain's SSL/TLS certificate — expiry, issuer, and Subject Alternative Names.
PDF Tools
Merge, split, rotate, or sign PDFs, fill in forms, and add text — entirely in your browser, nothing uploaded.
CronScope
Paste a cron schedule and see every run on a 12-month calendar. Never misread a cron expression again.
Regex Tester
Test regex patterns against sample text with live-highlighted matches, or pick from a library of ready-made patterns — no regex knowledge required.
Base64
Encode text or files to Base64, or decode Base64 strings and preview images inline.
URL Encode / Decode
Encode URLs or decode percent-encoded strings like %20, %3D, %26 — instantly.
UUID Generator
Bulk-generate cryptographically random v4 UUIDs using crypto.randomUUID(). Copy one or all at once.

Your files stay local

Files are processed entirely in your browser. Nothing is uploaded to any server. Works offline.

Back to Shredder

Social Safe · Image Mode

Strip GPS, Exif & Device Data from Photos

Share photos without revealing where you were, what device you used, or who you are. All processing happens in your browser — nothing is uploaded.

What Gets Stripped

FieldWhat it revealsRisk
GPS Latitude / Longitude
Exact location on a mapHigh
GPS Altitude / Timestamp
Location detail + time of captureHigh
RegionInfo (face regions)
Face identity data embedded by appsHigh
Camera Make / Model
Device fingerprint (e.g. Apple iPhone 15 Pro)Med
Camera Serial Number
Unique hardware ID traceable to youMed
Lens Model / Serial
Equipment tracking identifierMed
DateTimeOriginal / CreateDate
Exact date and time photo was takenLow
Software version
OS or camera app versionLow
IPTC / XMP / ICC Profile
Embedded metadata containersLow
Embedded thumbnail
A smaller copy of the original inside the fileLow

Before / After

Before — metadata embedded in file
GPS.Latitude:     37.7749° N
GPS.Longitude:    122.4194° W
Camera.Make:      Apple
Camera.Model:     iPhone 15 Pro
Camera.Serial:    C8QKQ2XXXXXX
DateTimeOriginal: 2024-03-15 14:23:07
Software:         iPhone OS 17.3.1
Artist:           Jane Smith
After — zero metadata
GPS data removed
Camera fingerprint removed
Serial numbers removed
Timestamps removed
Artist / author removed
IPTC / XMP / thumbnails removed

Pure pixel data only. 100% new file container.

AI-Proofing: Invisible Visual Noise

Beyond stripping metadata, the Shredder injects imperceptible visual noise into ~5% of pixels (±2 RGB values — invisible to the human eye). This noise disrupts AI facial recognition, reverse image search, and image scraper bots. Your photo looks identical, but machine learning models cannot reliably process it.

How We Strip Metadata — The Scorched Earth ProtocolDEEP DIVE

We use a “Scorched Earth” protocol. Instead of deleting individual tags, we regenerate the file from scratch:

  1. Decode: Raw pixel data (RGBA) is extracted from your image.
  2. Reconstruct: Those pixels are painted onto a blank HTML5 Canvas.
  3. Export: A brand-new file is created from the canvas — no legacy container, no legacy data.

Result: a 100% new file with zero Exif, IPTC, XMP, ICC Profiles, or embedded thumbnails. There is nothing left to strip because the original container no longer exists.

Who Uses This

Travel & Location Privacy

Post travel photos without broadcasting your exact coordinates to anyone who downloads the image.

Journalism & Activism

Share field photos that cannot be traced back to a device, a location, or a person.

Anonymous Publishing

Publish photos online under a pseudonym without your camera's serial number linking images to you.

AI Training Opt-Out

The injected visual noise disrupts AI facial recognition and reverse image search — your photos stop being useful training data.

Ready to clean a photo?

Drop any JPG, PNG, or HEIC file. Results in seconds, entirely offline.

Drag & Drop or Click to Upload

JPG, PNG, HEIC, WebP

100% Client-Side Privacy

All processing happens directly in your browser's memory. Your files are never uploaded to any server, guaranteeing zero data leakage. You can even use this tool offline.