# All Your Base64

> Use this tool when you need to encode or decode base64 data in various formats, solving problems such as file conversions, asset embedding, and data integration across different contexts. It takes in base64-encoded strings or files as input and outputs the decoded or encoded data in 8 different formats, including JSON, XML, and Markdown. Ideal for web development, data processing, and file handling tasks that require efficient and reliable base64 encoding and decoding.

Canonical page: https://skillsregistry.net/skills/skullzarmy-all-your-base64  
JSON: https://api.skillsregistry.net/v1/skills/skullzarmy-all-your-base64

## Description

Built by Joe Peterson using TypeScript, this server provides base64 encoding and decoding capabilities with support for 8 different output formats including raw, JSON, JavaScript, TypeScript, CSS, HTML, XML, YAML, and Markdown. Features automatic MIME type detection, data URI generation optimized for web development, and intelligent job memory with SHA256 checksums for file change detection. The implementation includes LRU caching to avoid redundant processing, metadata extraction, and file integrity checking, making it valuable for handling file conversions, embedding assets in web projects, and working with base64-encoded data across different formats and contexts.

## Trust

- **Trust score (0–1):** 0.86
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** ai-ml
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/skullzarmy-all-your-base64)
- **Repository:** <https://github.com/skullzarmy/all-your-base64>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "skullzarmy-all-your-base64"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/skullzarmy-all-your-base64` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/skullzarmy-all-your-base64/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
