OnlineFreeTools.org
  • Home
  • Image editing tools
    • Add Text Watermark to Photo — Local Browser Tool
    • Extract Colors from Image — Palette & Click Pick
    • Flip Image — Mirror Horizontally or Vertically
    • Add Border to Image — Color & Width Online
    • Image Compressor — Resize, Quality & Target Size Local
    • Crop & Resize Image — Local Aspect Presets
    • Photo EXIF Viewer & Remover — GPS, Camera & Local Strip
    • Image Format Converter — PNG JPEG WebP AVIF BMP GIF ICO SVG
    • Convert Image to Grayscale — Black & White Online
    • Merge Images — Combine Photos into One Collage
    • Image Optimizer — WebP, AVIF & MozJPEG Local
    • Overlay Images — Put a Logo on a Photo
    • Image to Base64 Converter — Encode & Decode Locally
    • Images to GIF — Make an Animated GIF Locally
    • Images to PDF — Combine Photos into One File
    • Images to PowerPoint — Photos to PPTX Slides
    • Images to Word — Build a DOCX from Photos
    • PDF Page to Image Sizes — Multi-Size Export Pack
    • PDF to JPG — Convert Pages to Images in Your Browser
  • Design tools
    • Generate Brand Color Scale — 50–950 Palette & CSS Tokens
    • Brand Style Guide — Generate a Modular Draft You Can Edit
    • Smart Website Color Scheme — Semantic CSS Tokens
    • WCAG Contrast Checker — AA/AAA Ratio Online
  • PDF tools
    • Compress PDF — Shrink File Size in Your Browser
    • Crop PDF — Trim Page Margins in Your Browser
    • Merge PDF — Combine Files in Your Browser
    • Organize PDF — Reorder or Remove Pages in Your Browser
    • Add Page Numbers to PDF — In Your Browser
    • PDF to Markdown — Extract Text for Notes in Your Browser
    • PDF Watermark — Stamp Text on Every Page in Your Browser
    • Protect PDF — Password-Encrypt in Your Browser
    • Rotate PDF — Fix Page Orientation in Your Browser
    • Split PDF — Extract Pages Locally
    • Unlock PDF — Remove Password You Already Know
  • Developer tools
    • Add WWW to DNS — A/CNAME, Apex Rules & Provider Guides
    • Base64 Encode & Decode — Convert Text in Your Browser
    • CSV ↔ JSON Converter — Types, Delimiters & Local
    • Domain Lookup — Check DNS Records & Registration Online
    • File Hash Checker — Verify Digests in Your Browser
    • HTML Entity Encoder & Decoder — Escape, Unescape & Local
    • IndexNow — Bing URL Submit, Key Check & Status Codes
    • What Is My IP Address — See Your Public IP (IPv4 or IPv6)
    • JSON Schema Validator — Draft-07 Paths & Local
    • JWT Decoder — Read Header & Payload Locally (No Verify)
    • Markdown ↔ HTML Converter — Sanitize & Preview
    • Random Password Generator — Create Passwords Locally
    • Compare Two Texts Online — Text Diff Checker
    • Time Zone Converter — Compare One Moment Worldwide
    • Unix Timestamp Converter — Epoch ↔ Readable Time
    • UUID & ULID Generator — Create IDs in Your Browser
    • Check HTTP Response Headers Online
    • YAML ↔ JSON Converter — Types, Multi-doc & Local
  • Calculators
    • BMI Calculator — How to Calculate Body Mass Index
    • Gradient Calculator — Multivariable ∇f (Partial Derivatives)
    • How to Calculate Marginal Revenue — MR Calculator (ΔTR / ΔQ)
    • Percentage Change Calculator — From Old Value to New
    • ROI Calculator — How to Calculate Return on Investment
    • Square Feet to Square Meters — Area Converter for Homes & Renovation
  • English
  • 中文
  • Español
  • العربية
  • Português
  • Bahasa Indonesia
  • Français
  • 日本語
  • Русский
  • Deutsch

Tools

Add Text Watermark to Photo — Local Browser ToolAdd WWW to DNS — A/CNAME, Apex Rules & Provider GuidesBase64 Encode & Decode — Convert Text in Your BrowserGenerate Brand Color Scale — 50–950 Palette & CSS TokensBrand Style Guide — Generate a Modular Draft You Can EditExtract Colors from Image — Palette & Click PickCompress PDF — Shrink File Size in Your BrowserCrop PDF — Trim Page Margins in Your BrowserCSV ↔ JSON Converter — Types, Delimiters & LocalDomain Lookup — Check DNS Records & Registration OnlineFile Hash Checker — Verify Digests in Your BrowserFlip Image — Mirror Horizontally or VerticallyBMI Calculator — How to Calculate Body Mass IndexGradient Calculator — Multivariable ∇f (Partial Derivatives)How to Calculate Marginal Revenue — MR Calculator (ΔTR / ΔQ)Percentage Change Calculator — From Old Value to NewROI Calculator — How to Calculate Return on InvestmentHTML Entity Encoder & Decoder — Escape, Unescape & LocalAdd Border to Image — Color & Width OnlineImage Compressor — Resize, Quality & Target Size LocalCrop & Resize Image — Local Aspect PresetsPhoto EXIF Viewer & Remover — GPS, Camera & Local StripImage Format Converter — PNG JPEG WebP AVIF BMP GIF ICO SVGConvert Image to Grayscale — Black & White OnlineMerge Images — Combine Photos into One CollageImage Optimizer — WebP, AVIF & MozJPEG LocalOverlay Images — Put a Logo on a PhotoImage to Base64 Converter — Encode & Decode LocallyImages to GIF — Make an Animated GIF LocallyImages to PDF — Combine Photos into One FileImages to PowerPoint — Photos to PPTX SlidesImages to Word — Build a DOCX from PhotosIndexNow — Bing URL Submit, Key Check & Status CodesWhat Is My IP Address — See Your Public IP (IPv4 or IPv6)JSON Schema Validator — Draft-07 Paths & LocalJWT Decoder — Read Header & Payload Locally (No Verify)Markdown ↔ HTML Converter — Sanitize & PreviewMerge PDF — Combine Files in Your BrowserOrganize PDF — Reorder or Remove Pages in Your BrowserRandom Password Generator — Create Passwords LocallyAdd Page Numbers to PDF — In Your BrowserPDF Page to Image Sizes — Multi-Size Export PackPDF to JPG — Convert Pages to Images in Your BrowserPDF to Markdown — Extract Text for Notes in Your BrowserPDF Watermark — Stamp Text on Every Page in Your BrowserProtect PDF — Password-Encrypt in Your BrowserRotate PDF — Fix Page Orientation in Your BrowserSmart Website Color Scheme — Semantic CSS TokensSplit PDF — Extract Pages LocallySquare Feet to Square Meters — Area Converter for Homes & RenovationCompare Two Texts Online — Text Diff CheckerTime Zone Converter — Compare One Moment WorldwideUnix Timestamp Converter — Epoch ↔ Readable TimeUnlock PDF — Remove Password You Already KnowUUID & ULID Generator — Create IDs in Your BrowserWCAG Contrast Checker — AA/AAA Ratio OnlineCheck HTTP Response Headers OnlineYAML ↔ JSON Converter — Types, Multi-doc & Local

UUID & ULID Generator — Create IDs in Your Browser

Generate UUID v4 or ULID strings in your browser. Steps: pick type, set count (1–100), click Generate, copy all. Example: three RFC-style UUID v4 lines like `550e8400-e29b-41d4-a716-446655440000`. Uses crypto.getRandomValues — paste and IDs stay local.


    

How it works

Choose UUID v4 for standard random UUIDs, or ULID for time-sortable 26-character IDs. Set how many you need (1–100) and Generate. Copy all puts one ID per line on the clipboard. Random bytes come from the browser CSPRNG.

Rules you should expect

Format differences and practical limits when you paste IDs into code or a database.

  • UUID v4 follows RFC 4122 layout: `xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx` with variant bits set; we output lowercase hex.
  • ULID packs 48-bit Unix ms timestamp + 80 random bits into 26 Crockford Base32 chars (no I/L/O/U).
  • This tool does not guarantee uniqueness across machines or time — treat output as strong random samples, not a distributed ID service.
  • Privacy: no network call for generation; IDs never leave your device unless you copy them elsewhere.

Example

UUID v4 (lowercase, hyphenated): `550e8400-e29b-41d4-a716-446655440000`. ULID (26 Crockford Base32 chars, time-sortable prefix): `01ARZ3NDEKTSV4RRFFQ69G5FAV`. Load sample fills three fixed v4 examples for format checks.

Good fits

  • Seed a dev database with opaque primary keys before importing fixtures.
  • Create a batch of trace or correlation IDs for integration tests.
  • Prototype APIs that accept ULID-style sortable identifiers in request bodies.

Frequently asked questions

UUID v4 vs ULID — when to pick which?

UUID v4 is 128 random bits (with version nibble fixed), good for opaque IDs. ULID adds a millisecond timestamp prefix and sorts lexicographically by creation time — handy for logs and databases that want time-ordered keys without exposing a sequential integer.

Are generated IDs cryptographically secure?

No. IDs use crypto.getRandomValues (or randomUUID when available). They are unpredictable to practical attackers but not a guarantee of global uniqueness — your app should still handle collisions if the domain requires it.

Why is batch limited to 100?

Count is capped at 100 per click to keep the page responsive. Run Generate again for more batches.

Do IDs leave my browser?

No upload and no server-side generation. Everything runs in your browser tab.

What format do you output?

UUID v4: 36 chars with hyphens, lowercase hex. ULID: 26 uppercase Crockford Base32 characters, no hyphens.

Related tools

  • Random Password Generator — Create Passwords Locally
  • File Hash Checker — Verify Digests in Your Browser

Share this tool

Share on social networks, copy the page link, or use your device share sheet.

XFacebookLinkedInRedditWhatsAppTelegram

https://onlinefreetools.org/tools/uuid-generator

Questions or feedback

Something unclear, broken, or missing? Draft a message below — we read every note about these tools.

Email: dailyonetools@outlook.com

References

  • RFC 4122 — UUID
  • ULID specification
  • MDN — crypto.getRandomValues
OnlineFreeTools.org · Learning project · Iterating
About·Dev Logs·Privacy·Terms·Contact