Output appears here as you build the recipe.Brute-forces common decoders up to 3 layers deep. Click a candidate to preview it in the Output box, then Apply.
Sweep all parameter values for one operation. If you set a crib above, results that contain it bubble to the top.
No saved recipes yet. Hit Save above the recipe to add one.
The pipeline is byte-oriented. Each operation receives the bytes produced by the previous step and returns new bytes. The output area renders the final bytes as UTF-8 text when possible, or switches to a hex view when the bytes are not valid text.
Most operations have a one-click counterpart on the dedicated tool page. Click Open dedicated tool on any step to jump out for a more focused view (with brute-force, frequency analysis, multi-layer mode, etc.) and then come back to the recipe to continue the chain.
Every change updates the URL hash with #i=…&r=… where i is the base64-encoded input and r is the base64-encoded recipe JSON. Because everything stays in the hash fragment, your input is never sent to a server.
Looking for a single-purpose decoder instead? See the full tool list.