Text Tools
Sort Lines
Sort lists alphabetically, naturally, numerically, by length or at random.
Choose or shuffle entries with secure random selection and repeat controls.
Entries and results stay on this device.
Pick winners from a line-separated list, configure trimming and duplicates, prevent repeat winners, shuffle the full list and export a result record.
Entries and results stay on this device. Entered values remain in the current page session and are not included in analytics or monitoring.
PipFoxy uses rejection sampling with crypto.getRandomValues to avoid simple modulo bias.
Only when repeat winners are explicitly allowed.
Text Tools
Sort lists alphabetically, naturally, numerically, by length or at random.
Text Tools
Keep the first unique line while preserving your list order.
Generators
Create strong passwords with secure randomness and explicit constraints.
Developer Tools
Create one or many UUID v4 identifiers with secure randomness.
Count elapsed, inclusive and business days consistently while handling leap years, reversed dates and calendar boundaries.
Understand secure randomness, length, entropy and safe storage so generated passwords remain genuinely useful.
Learn what a QR code stores, how scanners orient and recover it, and how to create codes that remain easy to scan.
Private by design. Entries are selected with unbiased Web Crypto randomness and never leave this page.
This tool supports fair local selection, but it does not provide an independently auditable or legally certified lottery record.
Add one item per line, up to 10,000 lines.
Lists over the limit are rejected with an error and are never silently shortened.
Winner count cannot exceed the number of eligible unique entries.
Selected winner values remain excluded until the list or selection options reset.