Encode / Decode / Hash API
One endpoint for the everyday conversions: Base64, URL, hex, HTML entities, MD5/SHA hashes, and JWT decode — all as clean JSON, CORS enabled, free during beta.
Try it
Free endpoint (single op)
GET https://encode.wrapper-agency.com/api/v1/encode?op=base64-encode&value=Hello
{
"op": "base64-encode",
"input": "Hello",
"output": "SGVsbG8="
}Supported op values: base64-encode, base64-decode, url-encode, url-decode, hex-encode, hex-decode, html-encode, html-decode, md5, sha1, sha256, sha512, jwt-decode. Call it now — no API key during beta. There is also an OpenAPI spec.
Batch endpoint (paid, for agents)
Run many operations in a single call. Pay per call in USDC on Base via x402 — no account needed.
POST https://encode.wrapper-agency.com/api/v1/pro/encode
Content-Type: application/json
{
"items": [
{ "op": "base64-encode", "value": "Hello" },
{ "op": "sha256", "value": "Hello" }
]
}Why EncodeKit
- Pure local compute
- Everything runs with Node built-ins and the crypto module. Nothing you send is stored.
- No surprise caps
- Built for batch and automation workloads, not throttled trials.
- Simple & cheap
- One call, one JSON answer. Free single ops; pay-per-call batch.
New here? Read the developer guide. Hashing and JWT decode are client utilities for integrity and inspection — not a password store or a security guarantee.