Spintax generator and tester
Test and generate text variants from spintax syntax {a|b|c}, including nested groups, to quickly produce several wordings of the same message. Validation and generation happen entirely in your browser, without sending your text to a server.
How it works
Spintax is a notation used in copywriting and marketing to automatically generate many variants of the same text, for example to avoid duplicate content in email campaigns or ads. Each group in curly braces represents a random choice among several options separated by vertical bars, and these groups can be nested inside one another to multiply the possible combinations.
What happens if the braces aren't balanced?
Before any generation, the tool checks that every opening brace “{” has a matching closing brace “}”. If not, a precise error message tells you how many braces are missing or extra, without ever trying to guess your intent.
How does group nesting work?
A group can itself contain another group, as in {a|{b|c}}: the tool always resolves the innermost group first, then works outward, until it gets a final text with no braces. Each generation makes an independent choice, so two successive variants can differ even with the same groups.
How many variants can I generate at once?
You can generate between 1 and 20 variants at a time. Each variant is calculated independently from your spintax text, so it's normal to occasionally get the same result twice when the number of possible combinations is small.
No data is transmitted: syntax validation and variant generation run only on your device, directly in your browser.