Private developer utility

Bulk GUID Anonymizer

Replace every GUID or UUID in a block of text with a friendly, anonymous identifier. Duplicate GUIDs always receive the same replacement, preserving relationships while removing sensitive IDs.

Anonymize GUIDs in your text

Paste logs, JSON, SQL, or any plain text. Repeated GUIDs keep the same replacement.

100% local processing
8
Fully randomMost recognizable
Read only

3 GUID occurrences · 2 unique

Consistent replacement

A source UUID that appears three times maps to one anonymous UUID three times. Your logs remain useful for tracing requests and entities.

Friendly test data

Choose how many characters repeat to create recognizable identifiers for screenshots, bug reports, QA fixtures, and documentation.

Browser-only privacy

All processing runs on your device. No text is uploaded, stored, logged, or shared with a server.

How to anonymize GUIDs in text

  1. 1. Paste your textAdd logs, API payloads, JSON, SQL, or free-form text to the input area.
  2. 2. Tune readabilityMove the slider to control how many characters repeat in each friendly UUID.
  3. 3. Copy safelyReview the live output and copy the anonymized text back into your workflow.

GUID replacement FAQ

Does the GUID anonymizer upload my text?

No. Detection and replacement happen locally in your browser. Your logs, identifiers, and output are never sent to FriendlyGUID.

Are duplicate GUIDs replaced consistently?

Yes. Matching is case-insensitive, so every occurrence of the same source GUID receives exactly the same new friendly GUID.

What does the repeated-characters slider do?

It controls how many editable characters at the start of each generated UUID share one hexadecimal digit. Lower values look random; higher values are easier to recognize in test data.