Mock users and rows in JSON, CSV & SQL.
Custom QR codes as PNG or SVG.
Built with privacy in mind. All processing happens entirely in your browser using open-source libraries.
A random generator creates values that have no predictable pattern: whole numbers inside a range, RFC 4122 version 4 UUIDs, or classic Sample Text placeholder text. You choose the type, the quantity and, for numbers, the minimum and maximum - the tool does the rest.
When the Unique option is on, the tool shuffles the whole interval with a Fisher-Yates shuffle and takes the requested slice, so every value appears exactly once and duplicates are impossible - even for 10,000 numbers at once. UUIDs are produced from the browser’s cryptographic random source, and text output is fully UTF-8 safe, so Turkish, Arabic and Chinese characters survive copy and CSV download.
Yes, free with no signup or limits.
The interval holds at most Max - Min + 1 unique values. Asking for more than that is impossible, and the tool tells you the real limit in red.
Yes. Files are exported with UTF-8 encoding, so characters such as ş, ğ, ə, Arabic and Chinese text stay intact.
Up to 200,000 per run. With Unique on, the range must contain at least as many integers as the count you request.
Yes. They use the RFC 4122 v4 layout with crypto.getRandomValues (with a Math.random fallback in non-secure contexts).
Sample Text creates de-duplicated Lorem Ipsum paragraphs (3-6 sentences each) for mock-ups and placeholders.