Updated
Make sample identifiers with the characters you need
Choose a length, a quantity and a character set. Repeated characters in your set are removed before drawing so each distinct character has the same chance. Each position is chosen independently.
A worked example
A character set containing only X produces XXXXX at length 5. A set of AB can produce AA, AB, BA or BB at length 2.
Before you use the result
Length counts Unicode code points, so a joined emoji may contain several positions. Outputs can repeat. Use the password generator for account passwords and the UUID tool for standardized identifiers.
Cite this page
ToolOctopus. “Random string generator.” Updated 2026-09-19. https://tooloctopus.com/random-string-generator.
Add an access date if your instructions require one.
Citation formatting uses citeproc-js by Frank Bennett and Citation Style Language styles. Licence and source code.
