Sổ Tay AI
🖼️

Image to Base64 Encoder cho LLM Vision

Drop ảnh → base64 string sẵn dùng cho Claude / GPT-4V / Gemini vision API. Encode + decode ngược, có data: URI prefix.

🖼️
Kéo thả ảnh vào đây
hoặc
JPG / PNG / GIF / WebP / SVG · Max 10MB

Hoặc decode ngược: Base64 → Ảnh

Encode ảnh sang base64 để dùng trong LLM vision API (Claude, GPT-4V, Gemini), inline CSS, hoặc data URI. Lưu ý: base64 lớn hơn file gốc ~33% — không nên dùng cho ảnh > 100KB trên web production.

Khi nào cần encode ảnh sang base64?

Cách dùng với Claude API

POST https://api.anthropic.com/v1/messages
{
  "model": "claude-sonnet-4-7",
  "messages": [{
    "role": "user",
    "content": [
      {
        "type": "image",
        "source": {
          "type": "base64",
          "media_type": "image/jpeg",
          "data": "/9j/4AAQSkZJRgABAQAAAQ..." // base64 từ tool này (KHÔNG có prefix data:)
        }
      },
      { "type": "text", "text": "Mô tả ảnh này" }
    ]
  }]
}

Lưu ý: Claude cần base64 thuần (KHÔNG có prefix data:image/...;base64,). Bỏ checkbox "Include data: URI prefix" để có chuỗi sạch.

Cách dùng với OpenAI GPT-4V

OpenAI ngược lại — dùng data URL có prefix:

{
  "type": "image_url",
  "image_url": {
    "url": "data:image/jpeg;base64,/9j/4AAQ..." // CÓ prefix
  }
}

Lưu ý kích thước

Privacy

Tool chạy 100% trong trình duyệt. Ảnh KHÔNG được upload lên server SoTayAI hay bất kỳ đâu. Tắt mạng vẫn dùng được.

Liên quan

Công cụ liên quan

Xem tất cả công cụ →