Extract UUIDs from Text & Logs

A free online utility to instantly parse and pull valid UUIDs out of raw text blocks.

Local Browser Processing (Your logs never leave this tab)
Input Text / Logs
Extracted UUIDs 0

Why Use a UUID Extractor?

When debugging distributed systems, microservices, or complex databases, UUIDs are typically used as the primary tracking mechanism (e.g., request_id, trace_id, or user_id). Developers frequently encounter massive, unformatted server logs, raw JSON API payloads, or messy CSV database dumps that are impossible to read manually.

A UUID Extractor acts as a targeted search engine. It applies strict Regular Expressions (Regex) to instantly filter out all the noise and pull out precisely the 36-character identifiers you need. You can then copy this clean list and paste it directly into a SQL query (like an IN () clause) or pass them to a UUID Decoder.

How to Extract UUIDs from Text

  1. Paste your raw text, server logs, JSON payloads, or database dumps into the left Input Text panel.
  2. The tool will automatically scan the text in real-time using a strict UUID Regex pattern ([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}) and extract every valid UUID it finds.
  3. Check the right Extracted UUIDs panel to view the clean list. You can toggle the "Remove Duplicates" checkbox to ensure you only get a unique set of IDs.
  4. Click Copy All to copy the clean list to your clipboard for further analysis.

Frequently Asked Questions

What versions of UUID does this tool extract?

The regex engine is designed to extract all standard UUID versions (v1, v2, v3, v4, v5, v6, and v7), as well as generic Microsoft GUIDs. It strictly matches the industry-standard 8-4-4-4-12 hexadecimal pattern (e.g., xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).

Can I extract UUIDs from massive log files securely?

Yes. As noted in our privacy badge, this tool is 100% client-side. The regex extraction happens entirely within your web browser's JavaScript engine. Your log files, JSON payloads, or CSV dumps are never sent to a server, making it completely secure and compliant for parsing sensitive production logs.

Why force lowercase?

By RFC 4122 standards, UUIDs should be output in lowercase to ensure consistency across systems. However, some legacy systems output uppercase GUIDs. Our tool extracts both formats and gives you the option to automatically normalize them to standard lowercase.