Generate random strings from rules: uppercase / lowercase / digits / symbols / Chinese, optional fixed prefix or suffix, fixed or variable length. Everything runs locally.

Features
- Mix character types with checkboxes.
- Fixed prefix / suffix, or none.
- Fixed length, or random between min and max.
- Up to 500 lines per run; copy all when done.
Use Cases
- Integration tests: batch IDs or invite codes with a prefix.
- Placeholders and demo form data.
- Casual random samples (use a proper crypto tool for secrets).
How to Use
- Open Character Generator and click Generation Rules.
- Prefix/suffix: none, prefix, or suffix, then enter text.
- Length: fixed, or variable (min/max, 1–100).
- Quantity: 0–500.
- Character types: tick at least one → Confirm.
- Review the list; Regenerate or copy all / per line.
Notes
- Uses
crypto.getRandomValues; nothing is uploaded. - At least one character type is required; Chinese charset excludes spaces.
- Defaults: no affix, fixed length 10, quantity 10, upper/lower/digits/symbols on.
Related Keywords
Character Generator, random strings, chargen, Sanye Hub, Online Tools