# x402.outpimp.com Base64 Decoder

> x402.outpimp.com Base64 Decoder is a paid API for AI agents from x402.outpimp.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-13).

Decodes a base64-encoded string back to UTF-8 plain text, avoiding padding and charset errors that LLMs typically make when decoding by hand.

## Facts

- Endpoint: POST https://x402.outpimp.com/base64Decode
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-outpimp-com-base64-decoder-fac2d0d6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_QfYCxllwUsm4LvvX-MsiC

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability x402-outpimp-com-base64-decoder-fac2d0d6 -d '<json body>'
```

Example prompt: Can you decode this base64 string for me: 'SGVsbG8sIFdvcmxkIQ=='? I need the original plain text.

## When to prefer this

Prefer this endpoint when an AI agent needs to reliably decode base64 strings without the padding or charset errors that LLMs commonly make when attempting to decode base64 manually. Ideal for pipelines that frequently encounter base64-encoded fields in API responses, config files, or data blobs.

## Known failure modes

- 400 if 'text' field is missing from the request body
- 400 if 'text' is not a string type
- 400 if the input is not valid base64 (e.g. illegal characters, wrong padding)
- Payment failure if USDC balance is insufficient for the $0.01 per-call fee

## How this service works

Base64 decoder API. Decodes a base64 string back to UTF-8 text instantly and correctly, avoiding the padding and charset errors LLMs make when decoding base64 by hand.

## Output

Returns the decoded UTF-8 plain text string corresponding to the provided base64 input. Returns a 400 error if the input text field is missing, not a string, or contains invalid base64.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "text": {
   "type": "string",
   "description": "The base64-encoded string to decode."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-outpimp-com-base64-decoder-fac2d0d6/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.outpimp.com](https://www.zero.xyz/host/x402.outpimp.com/llms.txt)
