Anti-Classifier Syntactic transformations via OpenRouter
Uses the same OpenRouter API key as PromptCraft. For research into how phrasing interacts with classifiers and filters.
{{ acGetLexemeAnalysis().summary }}
This input contains affix patterns that skew toward destructive or lethal framing. Use the generated rewrites to neutralize tone before transformation.
{{ finding.term }}
{{ finding.partOfSpeech }}
{{ finding.affixes.join(', ') }}
confidence {{ Math.round(finding.confidence * 100) }}%
{{ finding.rationale }}
Response
{{ acOutput }}
Encoded Message using {{ selectedCarrier.name }} using Invisible Text
{{ transformGetLexemeAnalysis().summary }}
This shared input feeds transforms and inline translation. Neutralizing flagged wording here affects both paths.
{{ finding.term }}
{{ finding.partOfSpeech }}
{{ finding.family }}
confidence {{ Math.round(finding.confidence * 100) }}%
{{ finding.rationale }}
Favorites
Last Used
Translation (AI) TranslateGemma
๐ฒ Randomizer - Code Switching Magic!
๐ Apply different transforms to each word in your sentence! Creates a polyglot mix of encodings.
๐ฎ How it works:
- ๐ Each word gets a random transform
- ๐ฏ Mixes symbol, unicode, and modern encodings
- ๐ Preserves punctuation and spacing
- ๐ Check console for transform mapping details
Example: "Hello World!" โ "SGVsbG8= แนแฉแฑแแ!"
{{ formatCategoryLabel(category) }}
No transforms match your filters.
Transformed Message ({{ activeTransform.name }})
PromptCraft AI-assisted prompt mutation
{{ pcGetLexemeAnalysis().summary }}
This input contains affix patterns that skew toward destructive or lethal framing. Use the generated rewrites to neutralize tone before mutation.
{{ finding.term }}
{{ finding.partOfSpeech }}
{{ finding.affixes.join(', ') }}
confidence {{ Math.round(finding.confidence * 100) }}%
{{ finding.rationale }}
Enter a prompt and choose a mutation strategy.
Uses OpenRouter API โ requires an API key set in Advanced Settings.
๐ฅ Tokenade Generator
Craft dense token payloads with emojis and zero-width charactersText Payload Generator
Mutation Lab mutate text into diverse payloads
{{ fuzzerGetLexemeAnalysis().summary }}
This seed text contains loaded Latin-root wording. Neutralizing it here affects every generated mutation case.
{{ finding.term }}
{{ finding.partOfSpeech }}
{{ finding.family }}
confidence {{ Math.round(finding.confidence * 100) }}%
{{ finding.rationale }}
Tokenizer Visualization {{ tokenizerEngine }}
Paste text to see how different tokenizers segment it.
Tokens {{ tokenizerTokens.length }} total ยท {{ tokenizerWordCount }} words ยท {{ tokenizerCharCount }} chars
Bijection custom encoded languages
Bijection learning builds a character mapping and wraps it in a prompt so the model is asked to use a custom script (alphapr). Haize Labs โ Endless Jailbreaks with Bijection Learning
{{ bijectionGetLexemeAnalysis().summary }}
This target content contains loaded Latin-root wording. Neutralizing it here propagates through the generated alphapr prompts.
{{ finding.term }}
{{ finding.partOfSpeech }}
{{ finding.family }}
confidence {{ Math.round(finding.confidence * 100) }}%
{{ finding.rationale }}
Character mapping {{ Object.keys(bijectionMapping).length }}
Generated prompts {{ bijectionOutputs.length }}
Encoded: {{ output.encoded }}
Message Splitter
Split text into multiple copyable chunks. Each message can be transformed and encapsulated individually.
Transform
Apply transformations to each split message individually. Transformations are applied in sequence.
Encapsulation
Wrap each message with custom start and end strings. Use iterator marker to insert split numbers.
Gibberish Generator
Generate gibberish text with consistent word mappings or create variations with random character removal.
Input Text
Enter text to convert into gibberish. Structure and punctuation will be preserved.
Gibberish Output
Dictionary
Input Text
Random letters will be removed from each word
Variations {{ removalOutputs.length }} variation{{ removalOutputs.length !== 1 ? 's' : '' }}
Input Text
Remove specific characters from your text
Result
Custom Spelling Alphabets
Build ICAO-style spelling alphabets from any theme. Generate words with OpenRouter, or fill in all 26 letters manually.
Saved alphabets appear on the Transforms page under custom_spelling.
No saved spelling alphabets yet. Create one manually or generate from a category with OpenRouter.
{{ entry.name }}
Category: {{ entry.category }}
Sample (hello world): {{ saSampleForEntry(entry) }}
No OpenRouter key โ add one in Advanced Settings, or type each letter below manually.
Defaults to free OpenRouter models (no credits needed). Generation fills the grid below โ edit any letter before saving.
QR Codes & Barcodes
Generate QR codes and common barcodes, or scan/decode them from an uploaded image. Supports QR Code, Code 128, EAN-13, and Code 39.