Как пользоваться
- Вставьте шаблон: варианты пишутся в фигурных скобках через вертикальную черту —
{Привет|Здравствуйте|Добрый день}, {это|тут} наш новый оффер. Вложенность{a|{b|c}}и пустые альтернативы{a|}допустимы; литеральные скобки экранируйте как\{. - Инструмент сразу покажет число комбинаций и ошибки — незакрытую
{или лишнюю}с точной позицией. - Выберите режим: все варианты (до 5 000 строк за раз), случайные N уникальных (до 1 000) или один случайный. Нажмите Развернуть или Ctrl/Cmd+Enter.
- Скопируйте результат или скачайте
.txt. Блок «Собрать spintax» ниже делает обратное: варианты по строкам →{v1|v2|v3}.
Что такое spintax и где он применяется
Spintax (spin syntax) — компактный способ описать много вариантов текста одним шаблоном: {Купить|Заказать|Оформить} {сейчас|сегодня} со скидкой {10|15|20}% разворачивается в 18 разных фраз. Формат понимают трекеры и спамилки, конструкторы креативов, почтовые рассыльщики, генераторы дорвеев и прокладок, многие Telegram-боты для комментинга. В арбитраже спинтакс нужен, когда одна и та же связка заливается десятками аккаунтов или площадок: одинаковые тексты объявлений, описаний и комментариев рекламные системы и антиспам-фильтры склеивают в один кластер и режут одним махом. Разные формулировки на каждый аккаунт, каждое письмо в рассылке и каждый преленд снижают вероятность массового бана и повышают шанс пройти модерацию.
Как инструмент разбирает шаблон
- Вложенность любой глубины:
{Скидка {10|20}%|Бесплатная доставка}— три варианта, число комбинаций считается как произведение по последовательности и сумма по альтернативам. - Пустые альтернативы
{очень |}быстродают вариант с фрагментом и без него; лишние пробелы не убираются, чтобы вы контролировали текст. - Экранирование:
\{,\},\|и\\выводятся как обычные символы, поэтому JSON, CSS и цены вроде{"price": 5}внутри шаблона не ломают разбор. - Валидатор находит незакрытую
{и лишнюю}, показывает строку и позицию, подсвечивает соседний фрагмент и ставит курсор на место ошибки. - Случайные варианты берутся равновероятно из всего множества комбинаций (криптографический генератор браузера) и дедуплицируются: если у шаблона меньше уникальных вариантов, чем запрошено, вы получите все и предупреждение.
Уникализация текста — не уникализация смысла
Спинтакс меняет слова, но не идею: если 200 комментариев под постами говорят одно и то же разными синонимами, читатель и модератор видят шаблон, а алгоритмы Meta, Google Ads и Telegram сравнивают не строки, а поведение аккаунтов, ссылки, домены и посадочные. Тексты с заменой трёх слов давно не спасают от кластеризации по смыслу — современные модели считают эмбеддинги, а не совпадение символов. Используйте спинтакс как инструмент вариативности для честных задач: A/B-варианты заголовков, персонализация писем по сегментам, генерация десятков подписей к креативам для теста, черновики описаний под разные ГЕО. Реальную уникальность дают разные офферы смысла — другой угол подачи, другая боль, другой оффер, — а не перестановка синонимов.
Частые вопросы
Что такое spintax и как его писать?
Это шаблон, где варианты перечислены в фигурных скобках через вертикальную черту: {вариант 1|вариант 2|вариант 3}. Скобки можно вкладывать друг в друга, а пустой вариант {слово|} означает «слово или ничего».
Сколько вариантов даст мой шаблон?
Число комбинаций считается автоматически при вводе: внутри группы варианты складываются, между группами — перемножаются. Шаблон {a|b|c} {d|e} даст 3 × 2 = 6 вариантов.
Что делать, если комбинаций слишком много?
Инструмент разворачивает до 5 000 строк за раз. Если комбинаций больше, он предложит взять первые 5 000 или случайную выборку; режим «случайные N уникальных» отдаёт до 1 000 разных вариантов из любого числа комбинаций.
Как вставить фигурную скобку или вертикальную черту как символ?
Экранируйте обратным слэшем: \{, \}, \|. Сам обратный слэш — \\. Экранированные символы попадут в результат без слэша.
Помогает ли spintax обойти бан или модерацию?
Только частично и ненадолго: площадки сравнивают не строки текста, а смысл, ссылки и поведение аккаунтов. Спинтакс полезен для тестирования вариантов и персонализации, но не заменяет разные посадочные, домены и осмысленно разные тексты.
Отправляется ли шаблон на сервер?
Нет. Разбор, подсчёт и генерация выполняются в браузере; случайные варианты берутся из crypto.getRandomValues. Можно отключить интернет после загрузки страницы.