Conversion

Imagen a Base64

Codifica imágenes a Base64 / Data URI y decodifica Base64 de nuevo a imágenes, al instante, en tu navegador.

Your files stay on your device - processed locally via WebAssembly, never uploaded

Drop images to encode

JPEG, PNG, WebP, GIF, BMP, SVG - single or batch

All encoding and decoding happens in your browser via FileReader and Canvas. Your images are never uploaded.
Share this tool with othersHelp others discover free tools
Embed this tool on your website

Copy this code to add the Imagen a Base64 to your site for free. It runs entirely in your visitors' browsers - no API key, no usage limits.

<iframe src="https://optipix.art/embed/image-to-base64" width="100%" height="600" style="border:1px solid #e4e4e7;border-radius:8px;" title="Imagen a Base64 by OptiPix" loading="lazy"></iframe>
<p style="font-size:12px">Free tool by <a href="https://optipix.art/image-to-base64">OptiPix Imagen a Base64</a></p>

❤️ Love this tool? Support our team.

No ads, no tracking, no limits. Tips keep 104 tools free for everyone.

$

Secure payment via Stripe · No account needed

About Imagen a Base64

Last updated: May 2026

OptiPix Image to Base64 convierte cualquier imagen en un URI de datos Base64 que puedes incrustar directamente en HTML, CSS, JSON o APIs, y decodifica cadenas Base64 de vuelta a imágenes descargables. Arrastra un JPEG, PNG, WebP, GIF, BMP o SVG y ve instantáneamente el URI de datos completo, la cadena Base64 cruda, el recuento de caracteres, el tamaño original vs el tamaño codificado, y fragmentos de HTML/CSS listos para pegar. Recodifica como PNG, JPEG (con control de calidad) o WebP para encontrar la representación Base64 más pequeña posible. Pega cualquier cadena Base64 de vuelta en el decodificador para previsualizar y descargar la imagen original. El modo batch te permite codificar muchas imágenes a la vez y copiarlas todas como un array JSON. Todo se ejecuta localmente: los archivos se leen con FileReader y nunca se suben.

How It Works

La codificación usa FileReader.readAsDataURL para Base64 instantáneo, con re-codificación opcional en canvas para cambiar el formato. La decodificación carga el URI de datos en una imagen, la dibuja en un canvas y la exporta como un Blob descargable.

Use Cases

  • Incrusta un icono pequeño en CSS para ahorrar una solicitud HTTP
  • Incrusta imágenes en un correo electrónico HTML que necesita renderizarse sin conexión
  • Envía una imagen a una API que espera Base64 en JSON
  • Decodifica un blob Base64 que recibiste en un webhook
  • Reduce una cadena Base64 recodificando la imagen como WebP

You Might Also Like

If you find Imagen a Base64 useful, check out these related tools: Format Converter, Image Compressor, and Image to SVG. All tools run entirely in your browser with no uploads or signups required.

Frequently Asked Questions

¿Por qué la cadena Base64 es más grande que el archivo original?
La codificación Base64 representa 3 bytes de datos binarios como 4 caracteres ASCII, por lo que el texto codificado es aproximadamente un 33% más grande que el archivo original. Para reducirlo, cambia el formato de salida a JPEG o WebP y baja la calidad.
¿Dónde puedo usar una imagen Base64?
Incrústala directamente en etiquetas HTML <img src='data:…'>, CSS background-image: url('data:…'), plantillas de correo electrónico HTML, payloads de API JSON, o en cualquier lugar donde necesites enviar una imagen en línea sin una solicitud separada.
¿Es segura la decodificación?
Sí - la decodificación ocurre completamente en tu navegador usando un elemento de imagen oculto. No ejecutamos, registramos ni subimos nada.
¿Puedo codificar múltiples imágenes en batch?
Sí. Arrastra varias imágenes en modo batch para obtener una tabla de todos los resultados más un array JSON que puedes copiar en un solo clic.
¿Cuál es la diferencia entre un URI de datos y Base64 crudo?
Un URI de datos comienza con el prefijo mime (data:image/png;base64,…) para que los navegadores sepan cómo interpretarlo. Base64 crudo es solo el payload codificado - útil cuando el consumidor agrega el prefijo por sí mismo.

Related Tools

More File Conversion Tools

All 102 Tools

Image CompressorBackground RemoverVideo CompressorImage UpscalerOCR Text ExtractorFormat ConverterImage ResizerEXIF RemoverFace BlurDepth EstimationQR Code GeneratorWatermark MakerColor Palette ExtractorPhoto FiltersImage to PDFObject DetectionImage ClassifierImage CaptionerAI Image GeneratorMeme GeneratorGIF MakerPhoto Collage MakerImage CropPhoto EffectsImage to SVGColor ChangerNoise RemoverPhoto RestorationColor PickerFavicon GeneratorImage to Base64Image Metadata ViewerImage AnnotatorPassport Photo MakerDocument ScannerASCII Art GeneratorImage ComparisonSprite Sheet GeneratorObject RemoverPanorama MakerWord CounterCase ConverterLorem Ipsum GeneratorUUID GeneratorUnix Timestamp ConverterText DiffURL Encoder / DecoderHTML Entity Encoder / DecoderBase64 Text Encoder / DecoderText to Binary / Hex / OctalHash GeneratorJSON Formatter / ValidatorRandom String GeneratorCSV ↔ JSON ConverterMarkdown EditorUnit ConverterPercentage CalculatorBMI CalculatorAge CalculatorTip CalculatorCSS Gradient GeneratorCSS Box Shadow GeneratorCSS Border Radius GeneratorGlassmorphism GeneratorNeumorphism GeneratorCSS Text Shadow GeneratorFlexbox PlaygroundCSS Grid GeneratorAudio TrimmerAudio ConverterAudio MergerAudio RecorderVideo to Audio ExtractorAudio Speed ChangerAudio Volume BoosterRingtone MakerVocal RemoverText to SpeechSpeech to TextAudio Noise RemoverAudio EqualizerAudio EffectsVideo TrimmerVideo MergerVideo ResizerVideo Speed ChangerVideo RotatorVideo to MP4 ConverterAdd Music to VideoMute VideoVideo LooperReverse VideoVideo ScreenshotAdd Subtitles to VideoVideo WatermarkScreen RecorderWebcam RecorderSlideshow MakerVideo FiltersCron Expression BuilderRegex TesterUnix Timestamp Converter