{
  "slug": "extract-decode-base64",
  "name": "gizza-ai/extract-decode-base64",
  "version": "0.1.0",
  "title": "Find & Decode Base64 in Text — gizza.ai",
  "description": "Scan any text for embedded Base64 blobs and decode them — showing decoded text, or a file-type + hex preview for binaries. Runs in your browser, nothing uploaded.",
  "tags": [
    "decode base64",
    "find base64",
    "base64 extractor",
    "base64 in text",
    "url-safe base64",
    "decode blob"
  ],
  "category": "encoding",
  "urls": {
    "page": "https://gizza.ai/tools/extract-decode-base64/",
    "markdown": "https://gizza.ai/tools/extract-decode-base64/index.md",
    "descriptor": "https://gizza.ai/tools/extract-decode-base64/tool.json",
    "deep_link_example": "https://gizza.ai/tools/extract-decode-base64/?text=Paste%20text%20containing%20Base64%2C%20e.g.%20token%3DSGVsbG8sIHdvcmxkIQ%3D%3D"
  },
  "cli": "gizza tool extract-decode-base64 \"Paste text containing Base64, e.g. token=SGVsbG8sIHdvcmxkIQ==\"",
  "tool": {
    "description": "Scan a block of text for embedded Base64 blobs (standard or URL-safe), decode each, and report it. Decoded UTF-8 text is returned as text; recognized binaries are reported with their detected file type (e.g. image/png) and a hex preview. Random alphanumeric noise that doesn't decode to printable text or a known file type is ignored. Returns each blob's source, kind (text/binary), byte length, and decoded content. Runs locally.",
    "parameters": {
      "additionalProperties": false,
      "properties": {
        "text": {
          "description": "The text to scan for embedded Base64 blobs.",
          "type": "string"
        }
      },
      "required": [
        "text"
      ],
      "type": "object"
    }
  }
}