Remove Duplicate Lines
Remove repeated entries while keeping their first occurrence and order.
Choose names from a list or shuffle it, using your browser’s cryptographic random source.
Paste or choose an input, select options and process it locally. Review the result before copying or downloading.
Up to 1,000 nonempty lines and 100,000 code units. Sampling is without replacement and uses crypto.getRandomValues with rejection sampling. Duplicate lines count as separate entries unless deduplication is selected. No audit trail, public proof or prize-draw certification.
Pick items or shuffle a list without selecting the same line position twice. Empty lines are ignored; duplicate text still represents separate entries unless you enable deduplication.
Up to 1,000 nonempty lines and 100,000 code units. Sampling is without replacement and uses crypto.getRandomValues with rejection sampling. Duplicate lines count as separate entries unless deduplication is selected. No audit trail, public proof or prize-draw certification.
Pick items or shuffle a list without selecting the same line position twice. Empty lines are ignored; duplicate text still represents separate entries unless you enable deduplication.
Pick returns the requested number of entries; shuffle returns all non-empty entries. The browser uses cryptographic randomness with rejection sampling, but provides no public audit trail.
Up to 1,000 nonempty lines and 100,000 code units. Sampling is without replacement and uses crypto.getRandomValues with rejection sampling. Duplicate lines count as separate entries unless deduplication is selected. No audit trail, public proof or prize-draw certification.
The count cannot exceed the number of remaining entries. Keep within 1,000 non-empty lines and 100,000 UTF-16 units; this is not a certified prize drawing service.
No. Processing runs on your device. Inputs and results stay in this page’s memory until you clear it or leave. They are not uploaded, logged or stored by ToolRobin. Copying places the result on your device’s clipboard.