Random Text Generator — shareable via hash (LZ)

Create a template using placeholders like {{name}}, define variables with multiple values (one per line or comma/pipe separated). The entire state is saved into the URL after "#/" using LZ-String compression — share the link to reproduce.

Each variable: name (alphanumeric/underscore) and values (one per line, or separated by comma or pipe). Duplicate placeholders pick independently.
  • Use placeholders like {{foo}}. Variable names can be letters, numbers, underscores.
  • Values can be split by new line, comma, or pipe. Empty rows ignored.
  • Sharing uses LZ-String compressToEncodedURIComponent stored after "#/".