String Transform Pipeline
Chain gzip, Base64URL, and URL encoding steps
Avoid pasting production secrets. Review each transformation step before using the result.
Pipeline setup
RecipesPresets apply steps only. Inputs are never shared.
Share links include the steps only, never input data.
Pipeline steps
Steps run top to bottom. Gzip steps use Base64URL as the transport format.
PipelineBase64URL
String Transform Pipeline Builder
Build a repeatable pipeline for common text transformations like gzip, Base64URL, and URL encoding. This tool is helpful when you need to generate compact payloads, shareable URLs, or signed request strings.
How to Use the Pipeline
- Paste your input text.
- Choose and order the steps you need.
- Run the pipeline and copy the output.
Example Pipeline
A common flow for compact URLs is: Gzip compress → Base64URL encode → URL encode. This keeps payloads smaller and safe for query strings.
Use the Recipes presets to load a common pipeline quickly. Share links include steps only, never your input.
Do This Locally (CLI)
# Gzip + Base64URL encode
printf '%s' "payload" | gzip -c | openssl base64 -A | tr '+/' '-_' | tr -d '=' # URL encode the result
python3 -c 'import urllib.parse,sys; print(urllib.parse.quote(sys.stdin.read().strip()))'