Generate Tools
Browse all available generate tools.
Available tools
- 3D Bin Packing Instance Generator Generate a reproducible 3D bin-packing problem instance as JSON.
- 3SAT Instance Generator Generate a reproducible Boolean 3SAT instance as JSON.
- Barcode Generator Generate more than 100 linear, retail, postal, medical, stacked, and two-dimensional barcode formats as downloadable SVG or PNG images.
- Bin Packing Instance Generator Generate reproducible one-dimensional bin-packing item sizes as JSON.
- Bipartite Matching Instance Generator Generate a reproducible random bipartite graph for matching experiments.
- EAN-13 Generator Append the GS1 modulus-10 check digit to twelve EAN-13 data digits without claiming that the resulting GTIN-13 has been assigned.
- EAN-8 Generator Append the GS1 modulus-10 check digit to seven EAN-8 data digits without claiming allocation by a GS1 member organization.
- GTIN-14 Generator Append the GS1 modulus-10 check digit to thirteen GTIN-14 data digits; structural validity does not establish an assigned company prefix or item reference.
- ISBN-10 Generator Append the ISO 2108 modulus-11 check character to nine ISBN-10 data digits; the result is structurally valid but is not an assigned publication identifier.
- ISBN-13 Generator Append the GS1 modulus-10 check digit to twelve Bookland data digits beginning with 978 or an ISBN-capable 979 prefix; this does not assign an ISBN.
- ISMN-13 Generator Append the GS1 modulus-10 check digit to twelve ISMN data digits beginning with 9790; the result is structural and not an agency assignment.
- ISSN Generator Append the ISSN modulus-11 check character to seven data digits; the result passes the checksum but is not an ISSN assignment.
- JAN Generator Append the GS1 modulus-10 check digit to twelve JAN data digits beginning with Japan's 45 or 49 GS1 prefix; this does not allocate a product code.
- Legacy ISMN-10 Generator Build a legacy ten-character ISMN from M, eight data digits, and the checksum shared with its 979-0 conversion; legacy format does not imply assignment.
- Max UUID Return the RFC 9562 Max UUID, whose 128 bits are all one and which can serve as an upper sentinel value.
- Network Flow Instance Generator Generate a reproducible directed capacitated graph for network-flow experiments.
- Nil UUID Return the RFC 9562 Nil UUID, whose 128 bits are all zero and which represents an absent UUID value.
- Open-Shop Scheduling Instance Generator Generate a reproducible processing-time matrix for an open-shop scheduling problem.
- QR Code Generator Generate standard, Micro, rectangular, GS1, HIBC, and Swiss QR-family codes for URLs, text, Wi-Fi, contacts, messages, locations, events, and OTP setup.
- Seeded UUID Generator Generate reproducible v4-format identifiers from injected or seeded randomness.
- UPC-A Generator Append the GS1 modulus-10 check digit to eleven UPC-A data digits without claiming allocation of the resulting GTIN-12.
- UUID v1 Generator Generate RFC 9562 version 1 UUIDs from a Gregorian 100-nanosecond timestamp, clock sequence, and 48-bit node identifier.
- UUID v2 DCE Security Generator Generate a DCE Security UUID version 2 from a local UID/GID-style identifier, local domain, timestamp, clock sequence, and node identifier.
- UUID v3 Generator Generate deterministic RFC 9562 version 3 UUIDs by hashing a namespace UUID and UTF-8 name with MD5.
- UUID v4 Generator Generate RFC 9562 version 4 UUIDs from 122 random bits, with an optional seed for reproducible results.
- UUID v5 Generator Generate deterministic RFC 9562 version 5 UUIDs by hashing a namespace UUID and UTF-8 name with SHA-1.
- UUID v6 Generator Generate RFC 9562 version 6 UUIDs with the version 1 timestamp fields reordered for database-friendly lexical sorting.
- UUID v7 Generator Generate time-ordered RFC 9562 version 7 UUIDs from a Unix millisecond timestamp and random bits.
- UUID v8 Generator Generate RFC 9562 version 8 UUIDs with application-defined random payload bits while preserving the version and RFC variant fields.