Generators

Free online UUID/ULID generator, QR code creator, and cron expression builder. Generate unique identifiers, QR codes as PNG/SVG, and cron schedules with live preview. Works offline.

About Generators

Generators create structured output from simple inputs: unique identifiers for database records, QR codes for contactless sharing, cron expressions for job scheduling. The UUID Generator produces RFC 9562-compliant v4 (random) and v7 (timestamp-sortable) identifiers plus ULIDs, in batches up to 1,000. The QR Code Generator outputs scannable codes in PNG or SVG with custom colors and error correction. The Cron Builder translates human intent into five-field expressions with a live preview of the next scheduled runs. All generators run entirely in your browser.

Frequently Asked Questions

What is the difference between UUID v4 and v7?
UUID v4 is fully random, offering maximum uniqueness but no ordering. UUID v7 embeds a Unix millisecond timestamp in the first 48 bits, making IDs sortable by creation time. Ideal for database primary keys where insert order matters.
Can I generate QR codes for URLs, Wi-Fi, or vCards?
The QR Code Generator accepts any text input. For URLs, paste the link directly. For Wi-Fi, use the standard WIFI:T:WPA;S:NetworkName;P:Password;; format. The tool generates the corresponding QR code instantly.
How do I read a cron expression?
A cron expression has five fields: minute, hour, day-of-month, month, and day-of-week. For example, "0 9 * * 1-5" means "at 9:00 AM, Monday through Friday." The Cron Builder shows a human-readable description and the next scheduled runs.
Are generated UUIDs truly unique?
UUID v4 uses 122 random bits from the Web Crypto API (crypto.getRandomValues), giving a collision probability of roughly 1 in 2^61 after generating a billion IDs. For all practical purposes, they are unique.
Can I customize QR code colors and size?
Yes. You can set foreground and background colors, choose error correction level (L, M, Q, H), and adjust the module size. Higher error correction allows the QR code to remain scannable even if partially damaged.