🛠️ToolsShed

Imagem para Base64

Converta imagens para Base64 Data URL para incorporar diretamente em HTML ou CSS.

Solte uma imagem aqui ou clique para fazer upload

Suporta PNG, JPG, GIF, WebP, SVG

Perguntas Frequentes

Implementação de Código

import base64

# Encode an image file to Base64
with open("image.png", "rb") as f:
    image_data = f.read()

encoded = base64.b64encode(image_data).decode("utf-8")
print(encoded[:40], "...")  # SGVsbG8...

# Create an HTML data URI
mime_type = "image/png"
data_uri = f"data:{mime_type};base64,{encoded}"
print(data_uri[:60])

# Decode Base64 back to file
decoded = base64.b64decode(encoded)
with open("output.png", "wb") as f:
    f.write(decoded)

Comments & Feedback

Comments are powered by Giscus. Sign in with GitHub to leave a comment.