Base64 Afbeelding Converter
Afbeelding naar Base64 Coderen
Sleep een afbeelding hierheen, of klik om te selecteren
Ondersteunt JPG, PNG, GIF, SVG
Base64 naar Afbeelding Decoderen
Base64 Afbeelding Converter: Coderen en Decoderen van Afbeeldingen
Inleiding
De Base64 Afbeelding Converter is een veelzijdige online tool waarmee je eenvoudig afbeeldingen kunt converteren naar Base64-tekstformaat en Base64-strings kunt decoderen naar bekijkbare afbeeldingen. Base64-codering is een binaire-naar-tekst codering schema dat binaire gegevens vertegenwoordigt in een ASCII-tekenreeks, waardoor het mogelijk is om afbeeldingsgegevens direct binnen HTML, CSS, JavaScript, JSON en andere tekstgebaseerde formaten te embedden waar binaire gegevens niet direct kunnen worden opgenomen.
Deze gratis tool biedt twee primaire functies:
- Afbeelding naar Base64: Upload een afbeeldingsbestand en converteer het onmiddellijk naar een Base64-gecodeerde string
- Base64 naar Afbeelding: Plak een Base64-gecodeerde string en bekijk of download de resulterende afbeelding
Of je nu een webontwikkelaar bent die afbeeldingen in je code embed, werkt met data-URI's, of afbeeldingsgegevens in API's beheert, onze Base64 Afbeelding Converter biedt een eenvoudige, efficiënte oplossing met een schone interface en handige functies zoals kopieer- en downloadopties voor je geconverteerde output.
Hoe Base64 Afbeelding Conversie Werkt
Base64 Codering Formaat
Base64-codering converteert binaire gegevens naar een set van 64 ASCII-tekens (A-Z, a-z, 0-9, +, en /), met = gebruikt voor padding. Voor afbeeldingen op het web wordt base64-gegevens doorgaans geformatteerd als een data-URL met de volgende structuur:
data:[<media type>][;base64],<data>
Bijvoorbeeld, een base64-gecodeerde PNG-afbeelding kan er als volgt uitzien:
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==
De componenten van dit formaat zijn:
data:
- Het URL-schemaimage/png
- Het MIME-type van de gegevens;base64
- De codering methode,
- Een scheidingsteken tussen de header en de gegevens- De daadwerkelijke base64-gecodeerde gegevens
Afbeelding naar Base64 Conversie Proces
Bij het converteren van een afbeelding naar Base64 vinden de volgende stappen plaats:
- Het afbeeldingsbestand wordt gelezen als binaire gegevens
- De binaire gegevens worden gecodeerd met behulp van het Base64-algoritme
- Een data-URL-prefix wordt toegevoegd om het afbeeldings type (MIME-type) te identificeren
- De resulterende string kan direct worden gebruikt in HTML, CSS, of worden opgeslagen in een database
Base64 naar Afbeelding Decodering Proces
Bij het decoderen van een base64-afbeeldingsstring vinden de volgende stappen plaats:
- De string wordt geparsed om te identificeren of deze een data-URL-prefix bevat
- Als er een prefix bestaat, wordt het MIME-type geëxtraheerd om het afbeeldingsformaat te bepalen
- Het base64-gegevensgedeelte wordt geïsoleerd en gedecodeerd naar binaire gegevens
- De binaire gegevens worden omgezet in een Blob of een object-URL die als afbeelding kan worden weergegeven
Als de invoer geen data-URL-prefix bevat, probeert de decoder deze te behandelen als ruwe base64-gegevens en inferreert het afbeeldings type uit de gedecodeerde binaire header of standaard naar PNG.
Ondersteunde Afbeeldingsformaten
Onze Base64 Afbeelding Converter ondersteunt alle gangbare webafbeeldingsformaten:
Formaat | MIME-type | Typische Gebruikscases | Grootte Efficiëntie |
---|---|---|---|
JPEG | image/jpeg | Foto's, complexe afbeeldingen met veel kleuren | Goede compressie voor foto's |
PNG | image/png | Afbeeldingen die transparantie vereisen, screenshots, graphics | Beter voor graphics met beperkte kleuren |
GIF | image/gif | Eenvoudige animaties, afbeeldingen met beperkte kleuren | Goed voor animaties, beperkte kleuren |
WebP | image/webp | Modern formaat met betere compressie dan JPEG/PNG | Uitstekende compressie, groeiende ondersteuning |
SVG | image/svg+xml | Vectorafbeeldingen, schaalbare pictogrammen en illustraties | Zeer klein voor vectorafbeeldingen |
BMP | image/bmp | Ongecomprimeerd afbeeldingsformaat | Slecht (grote bestandsgroottes) |
ICO | image/x-icon | Favicon-bestanden | Varieert |
Praktische Gebruikscases
Base64-afbeelding conversie heeft talloze toepassingen in webontwikkeling en daarbuiten:
Wanneer Afbeelding naar Base64 Codering te Gebruiken
-
Afbeeldingen embedden in HTML/CSS/JS: Vermindert HTTP-verzoeken door afbeeldingen direct in je code op te nemen, wat de laadtijden van pagina's voor kleine afbeeldingen kan verbeteren.
<!-- Een base64-afbeelding direct in HTML embedden -->
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==" alt="Base64-gecodeerde afbeelding">
-
E-mailtemplates: Zorgt ervoor dat afbeeldingen correct worden weergegeven in e-mailclients die externe afbeeldingen standaard blokkeren.
-
Single-file applicaties: Creëert zelfvoorzienende HTML-toepassingen waarin alle bronnen zijn ingebed binnen één bestand.
-
API-antwoorden: Bevat afbeeldingsgegevens direct in JSON-antwoorden zonder aparte afbeeldings-eindpunten te vereisen.
-
Data URI's in CSS: Embed kleine pictogrammen en achtergrondafbeeldingen direct in CSS-bestanden.
.icon {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==');
}
-
Canvas-manipulaties: Vergemakkelijkt het opslaan en overdragen van canvasafbeeldingsgegevens.
-
Offline toepassingen: Slaat afbeeldingen op als tekststrings in localStorage of IndexedDB.
Wanneer Base64 naar Afbeelding Decodering te Gebruiken
-
Ingebedde afbeeldingen ophalen: Afbeeldingen extraheren en opslaan uit HTML, CSS of JS-bestanden.
-
API-integratie: Afbeeldingsgegevens verwerken die in Base64-formaat van API's zijn ontvangen.
-
Debugging: Base64-afbeeldingsgegevens visualiseren om de inhoud en het formaat te verifiëren.
-
Gegevensextractie: Afbeeldingen herstellen uit databases of tekstbestanden waar ze zijn opgeslagen als Base64.
-
Converteren van klembordgegevens: Base64-afbeeldingsgegevens verwerken die uit verschillende bronnen zijn gekopieerd.
Grootte en Prestatie Overwegingen
Hoewel Base64-codering gemak biedt, zijn er belangrijke afwegingen om te overwegen:
- Verhoogde bestandsgrootte: Base64-codering verhoogt de gegevensgrootte met ongeveer 33% in vergelijking met de oorspronkelijke binaire gegevens.
- Geen browsercaching: Ingebedde afbeeldingen kunnen niet afzonderlijk worden gecached zoals externe afbeeldingsbestanden.
- Parsing-overhead: Browsers moeten de Base64-string decoderen voordat ze deze weergeven.
- Onderhoudsuitdagingen: Ingebedde afbeeldingen zijn moeilijker bij te werken dan verwijzende bestanden.
Voor optimale prestaties wordt Base64-codering over het algemeen alleen aanbevolen voor kleine afbeeldingen (onder 10KB). Grotere afbeeldingen worden meestal beter bediend als afzonderlijke bestanden die correct kunnen worden gecached en geoptimaliseerd.
Bestands Grootte Richtlijnen
Afbeeldingsgrootte (Oorspronkelijk) | Geëcodeerde Grootte (Ongeveer) | Aanbeveling |
---|---|---|
Onder 5KB | Onder 7KB | Goede kandidaat voor Base64-codering |
5KB - 10KB | 7KB - 14KB | Overweeg Base64 voor kritieke afbeeldingen |
10KB - 50KB | 14KB - 67KB | Gebruik Base64 selectief, evalueer prestatie-impact |
Boven 50KB | Boven 67KB | Vermijd Base64, gebruik externe bestanden in plaats daarvan |
Alternatieve Benaderingen
Er zijn verschillende alternatieven voor Base64-codering voor verschillende gebruikscases:
-
SVG inline embedding: Voor vectorafbeeldingen biedt inline SVG vaak betere prestaties en flexibiliteit dan Base64-gecodeerde SVG.
-
WebP en moderne afbeeldingsformaten: Deze bieden betere compressie dan Base64-gecodeerde JPEG/PNG.
-
Afbeeldingsprites: Combineert meerdere kleine afbeeldingen in één bestand en gebruikt CSS-positionering.
-
CDN's (Content Delivery Networks): Voor productiesites is het vaak efficiënter om geoptimaliseerde afbeeldingen van een CDN te serveren.
-
Gegevenscompressie: Voor het overdragen van grote hoeveelheden binaire gegevens zijn gespecialiseerde compressie-algoritmen zoals gzip of Brotli efficiënter dan Base64.
-
HTTP/2 en HTTP/3: Deze protocollen verminderen de overhead van meerdere verzoeken, waardoor externe afbeeldingsverwijzingen efficiënter worden.
Code Voorbeelden
Hier zijn voorbeelden van het werken met Base64-gecodeerde afbeeldingen in verschillende programmeertalen:
JavaScript (Browser)
// Converteer een afbeelding naar Base64
function imageToBase64(imgElement) {
const canvas = document.createElement('canvas');
canvas.width = imgElement.width;
canvas.height = imgElement.height;
const ctx = canvas.getContext('2d');
ctx.drawImage(imgElement, 0, 0);
// Verkrijg als data URL (Base64-string)
return canvas.toDataURL('image/png');
}
// Converteer een bestand invoer naar Base64
function fileToBase64(fileInput, callback) {
const reader = new FileReader();
reader.onload = function(e) {
callback(e.target.result);
};
reader.readAsDataURL(fileInput.files[0]);
}
// Toon een Base64-afbeelding
function displayBase64Image(base64String) {
const img = new Image();
// Behandel strings zonder data URL-prefix
if (!base64String.startsWith('data:')) {
base64String = `data:image/png;base64,${base64String}`;
}
img.src = base64String;
document.body.appendChild(img);
}
// Download een Base64-afbeelding
function downloadBase64Image(base64String, fileName = 'image.png') {
const link = document.createElement('a');
link.href = base64String;
link.download = fileName;
link.click();
}
Python
import base64
from PIL import Image
from io import BytesIO
# Converteer een afbeeldingsbestand naar Base64
def image_to_base64(image_path):
with open(image_path, "rb") as image_file:
encoded_string = base64.b64encode(image_file.read())
return encoded_string.decode('utf-8')
# Converteer Base64 naar afbeelding en sla op
def base64_to_image(base64_string, output_path):
# Verwijder data URL-prefix indien aanwezig
if ',' in base64_string:
base64_string = base64_string.split(',')[1]
image_data = base64.b64decode(base64_string)
image = Image.open(BytesIO(image_data))
image.save(output_path)
# Voorbeeld gebruik
base64_str = image_to_base64("input.jpg")
print(f"data:image/jpeg;base64,{base64_str[:30]}...") # Print begin van string
base64_to_image(base64_str, "output.jpg")
PHP
<?php
// Converteer een afbeeldingsbestand naar Base64 in PHP
function imageToBase64($path) {
$type = pathinfo($path, PATHINFO_EXTENSION);
$data = file_get_contents($path);
return 'data:image/' . $type . ';base64,' . base64_encode($data);
}
// Converteer Base64 naar afbeelding en sla op
function base64ToImage($base64String, $outputPath) {
// Extract de Base64-gecodeerde binaire gegevens
$imageData = explode(',', $base64String);
$imageData = isset($imageData[1]) ? $imageData[1] : $imageData[0];
// Decodeer en sla op
$data = base64_decode($imageData);
file_put_contents($outputPath, $data);
}
// Voorbeeld gebruik
$base64Image = imageToBase64('input.jpg');
echo substr($base64Image, 0, 50) . "...\n"; // Print begin van string
base64ToImage($base64Image, 'output.jpg');
?>
Java
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.nio.file.Files;
import java.util.Base64;
public class Base64ImageUtil {
// Converteer een afbeeldingsbestand naar Base64
public static String imageToBase64(String imagePath) throws IOException {
File file = new File(imagePath);
byte[] fileContent = Files.readAllBytes(file.toPath());
String extension = imagePath.substring(imagePath.lastIndexOf(".") + 1);
String base64String = Base64.getEncoder().encodeToString(fileContent);
return "data:image/" + extension + ";base64," + base64String;
}
// Converteer Base64 naar afbeelding en sla op
public static void base64ToImage(String base64String, String outputPath) throws IOException {
// Verwijder data URL-prefix indien aanwezig
if (base64String.contains(",")) {
base64String = base64String.split(",")[1];
}
byte[] decodedBytes = Base64.getDecoder().decode(base64String);
try (FileOutputStream fos = new FileOutputStream(outputPath)) {
fos.write(decodedBytes);
}
}
public static void main(String[] args) throws IOException {
String base64Image = imageToBase64("input.jpg");
System.out.println(base64Image.substring(0, 50) + "..."); // Print begin van string
base64ToImage(base64Image, "output.jpg");
}
}
C#
using System;
using System.IO;
using System.Text.RegularExpressions;
class Base64ImageConverter
{
// Converteer een afbeeldingsbestand naar Base64
public static string ImageToBase64(string imagePath)
{
byte[] imageBytes = File.ReadAllBytes(imagePath);
string base64String = Convert.ToBase64String(imageBytes);
string extension = Path.GetExtension(imagePath).TrimStart('.').ToLower();
return $"data:image/{extension};base64,{base64String}";
}
// Converteer Base64 naar afbeelding en sla op
public static void Base64ToImage(string base64String, string outputPath)
{
// Verwijder data URL-prefix indien aanwezig
if (base64String.Contains(","))
{
base64String = base64String.Split(',')[1];
}
byte[] imageBytes = Convert.FromBase64String(base64String);
File.WriteAllBytes(outputPath, imageBytes);
}
static void Main()
{
string base64Image = ImageToBase64("input.jpg");
Console.WriteLine(base64Image.Substring(0, 50) + "..."); // Print begin van string
Base64ToImage(base64Image, "output.jpg");
}
}
Browsercompatibiliteit
De Base64 Afbeelding Converter-tool werkt in alle moderne browsers, met de volgende compatibiliteitsoverwegingen:
Browser | Base64 Ondersteuning | Data URL Ondersteuning | File API Ondersteuning |
---|---|---|---|
Chrome | Volledig | Volledig | Volledig |
Firefox | Volledig | Volledig | Volledig |
Safari | Volledig | Volledig | Volledig |
Edge | Volledig | Volledig | Volledig |
Opera | Volledig | Volledig | Volledig |
IE 11 | Gedeeltelijk | Beperkt (max URL-lengte) | Gedeeltelijk |
Mobiele Ondersteuning
De tool is volledig responsief en werkt op mobiele browsers, met deze overwegingen:
- Bestandsgroottebeperkingen: Mobiele apparaten kunnen geheugenbeperkingen hebben bij het omgaan met zeer grote afbeeldingen
- Prestaties: Coderen/decoderen van grote afbeeldingen kan langzamer zijn op mobiele apparaten
- Downloadopties: Sommige mobiele browsers behandelen downloads anders dan desktopbrowsers
Veelvoorkomende Problemen en Oplossingen
Bij het Converteren van Afbeeldingen naar Base64
-
Grote bestandsgrootte: Als je Base64-uitvoer te groot is, overweeg dan:
- De afbeelding te verkleinen naar kleinere afmetingen
- Afbeeldingscompressie toe te passen voordat je encodeert
- Een efficiënter formaat te kiezen (WebP in plaats van PNG/JPEG)
-
Formaatcompatibiliteit: Sommige afbeeldingsformaten zijn mogelijk niet compatibel in alle browsers wanneer ze als Base64 zijn gecodeerd. Blijf bij JPEG, PNG en SVG voor maximale compatibiliteit.
-
Prestatie-impact: Als de prestaties van de pagina afnemen na het embedden van Base64-afbeeldingen, overweeg dan:
- Grotere afbeeldingen als externe bestanden te gebruiken
- Base64-codering te beperken tot kritieke afbeeldingen boven de vouw
- Lazy loading-technieken te gebruiken voor niet-kritieke afbeeldingen
Bij het Decoderen van Base64 naar Afbeeldingen
-
Ongeldige Base64-gegevens: Als je fouten ontvangt bij het decoderen:
- Zorg ervoor dat de Base64-string geen nieuwe regels of spaties bevat
- Controleer of de string alleen geldige Base64-tekens bevat (A-Z, a-z, 0-9, +, /, =)
- Verifieer of de data URL-prefix (indien aanwezig) correct is geformatteerd
-
Afbeelding wordt niet weergegeven: Als de gedecodeerde afbeelding niet verschijnt:
- Controleer of het MIME-type in de data URL overeenkomt met het daadwerkelijke afbeeldingsformaat
- Zorg ervoor dat de Base64-gegevens niet zijn afgebroken
- Probeer een expliciete data URL-prefix toe te voegen als je ruwe Base64 gebruikt
Veelgestelde Vragen
Algemene Vragen
V: Wat is Base64-codering en waarom wordt het gebruikt voor afbeeldingen?
A: Base64-codering is een methode om binaire gegevens om te zetten in ASCII-tekstformaat. Het wordt gebruikt voor afbeeldingen om ze direct in HTML, CSS of JavaScript in te voegen zonder aparte HTTP-verzoeken, wat de laadtijd van pagina's voor kleine afbeeldingen kan verbeteren.
V: Is er een bestandsgrootte limiet voor afbeeldingen die ik kan converteren?
A: Hoewel onze tool de meeste redelijke afbeeldingsgroottes kan verwerken, raden we aan om afbeeldingen onder de 5 MB te houden voor optimale prestaties. Base64-codering verhoogt de bestandsgrootte met ongeveer 33%, dus een afbeelding van 5 MB resulteert in ongeveer 6,7 MB aan Base64-tekst.
V: Verkleint Base64-codering mijn afbeeldingen?
A: Nee, Base64-codering verhoogt eigenlijk de bestandsgrootte met ongeveer 33%. Het is een conversiemethode, geen compressie-algoritme. Voor compressie moet je je afbeeldingen optimaliseren voordat je ze encodeert.
Afbeelding naar Base64 Vragen
V: Welke afbeeldingsformaten kan ik naar Base64 converteren?
A: Onze tool ondersteunt alle gangbare webafbeeldingsformaten, waaronder JPEG, PNG, GIF, WebP, SVG, BMP en ICO-bestanden.
V: Hoe kan ik de Base64-uitvoer in mijn code gebruiken?
A: Je kunt de Base64-uitvoer direct gebruiken in HTML <img>
-tags, CSS background-image
-eigenschappen, of als gegevens in JavaScript. Voor HTML gebruik je het formaat: <img src="data:image/jpeg;base64,YOUR_BASE64_STRING">
.
V: Is het beter om Base64 of reguliere afbeeldingsbestanden te gebruiken?
A: Voor kleine afbeeldingen (onder 10 KB) kan Base64 het aantal HTTP-verzoeken verminderen en de prestaties verbeteren. Voor grotere afbeeldingen zijn reguliere afbeeldingsbestanden meestal beter omdat ze door browsers kunnen worden gecached en je HTML/CSS-bestandsgrootte niet verhogen.
Base64 naar Afbeelding Vragen
V: Kan ik elke Base64-string decoderen naar een afbeelding?
A: Alleen Base64-strings die daadwerkelijke afbeeldingsgegevens vertegenwoordigen, kunnen worden gedecodeerd naar bekijkbare afbeeldingen. De tool zal proberen het afbeeldingsformaat te detecteren, maar voor de beste resultaten, gebruik strings die de data URL-prefix bevatten (bijv. data:image/png;base64,
).
V: Wat gebeurt er als ik probeer ongeldig Base64-gegevens te decoderen?
A: De tool zal een foutmelding weergeven als de Base64-string ongeldig is of geen afbeeldingsgegevens vertegenwoordigt.
V: Kan ik de afbeelding bewerken nadat ik deze heb gedecodeerd?
A: Onze tool richt zich op conversie en bevat geen bewerkingsfuncties. Nadat je de gedecodeerde afbeelding hebt gedownload, kun je deze bewerken met elke afbeeldingsbewerkingssoftware.
Beveiliging en Privacy
Onze Base64 Afbeelding Converter-tool verwerkt alle gegevens direct in je browser. Dit betekent:
- Je afbeeldingen en Base64-gegevens verlaten nooit je computer
- Er worden geen gegevens naar onze servers verzonden
- Je conversies blijven privé en veilig
- De tool werkt zelfs wanneer je offline bent (nadat de pagina is geladen)
Tips voor Efficiënt Base64 Gebruik
-
Optimaliseer voordat je encodeert: Comprimeer en verklein je afbeeldingen voordat je ze naar Base64 converteert om de geëncodeerde grootte te minimaliseren.
-
Gebruik geschikte formaten: Kies het juiste afbeeldingsformaat op basis van de inhoud:
- JPEG voor foto's
- PNG voor graphics met transparantie
- SVG voor vectorafbeeldingen en pictogrammen
-
Overweeg caching implicaties: Vergeet niet dat Base64-gecodeerde afbeeldingen niet afzonderlijk door browsers kunnen worden gecached, in tegenstelling tot externe afbeeldingsbestanden.
-
Test prestatie-impact: Meet de laadtijden van pagina's voor en na het implementeren van Base64-afbeeldingen om ervoor te zorgen dat je daadwerkelijk de prestaties verbetert.
-
Gebruik data URL-prefixen: Voeg altijd de juiste data URL-prefix toe (bijv.
data:image/png;base64,
) voor maximale compatibiliteit. -
Combineer met andere technieken: Overweeg om Base64 naast andere optimalisatietechnieken zoals lazy loading en responsieve afbeeldingen te gebruiken.
Geschiedenis van Base64 Codering
Base64-codering heeft zijn oorsprong in de ontwikkeling van elektronische mailsystemen in de jaren '70. Het was ontworpen om het probleem van het verzenden van binaire gegevens via systemen die alleen ASCII-tekst konden verwerken op te lossen.
Het coderingsschema werd geformaliseerd in 1987 met de publicatie van RFC 989, die de Privacy Enhanced Mail (PEM) standaard definieerde. Dit werd later bijgewerkt in RFC 1421 en andere gerelateerde standaarden. De term "base64" zelf komt voort uit het feit dat de codering 64 verschillende ASCII-tekens gebruikt om binaire gegevens voor te stellen.
In de context van webontwikkeling kreeg Base64-codering voor afbeeldingen populariteit met de opkomst van data-URI's, die voor het eerst werden voorgesteld in RFC 2397 in 1998. Dit maakte het mogelijk om binaire gegevens direct in HTML, CSS en andere webdocumenten op te nemen.
Het gebruik van Base64-gecodeerde afbeeldingen in webontwikkeling werd wijdverspreid in het midden van de jaren 2000, toen ontwikkelaars manieren zochten om HTTP-verzoeken te verminderen en de laadtijden van pagina's te verbeteren. De techniek werd vooral omarmd tijdens de opkomst van mobiele webontwikkeling, waar het minimaliseren van verzoeken cruciaal was voor prestaties op tragere mobiele verbindingen.
Vandaag de dag blijft Base64-codering een belangrijk hulpmiddel in webontwikkeling, hoewel het gebruik gerichter is geworden naarmate de beste praktijken zijn geëvolueerd. Moderne benaderingen hebben de neiging om Base64-codering selectief te gebruiken voor kleine, kritieke afbeeldingen, terwijl ze efficiëntere leveringsmethoden zoals HTTP/2 voor grotere activa benutten.
Referenties
- RFC 4648: De Base16, Base32 en Base64 Gegevenscoderingen
- RFC 2397: Het "data" URL-schema
- MDN Web Docs: data URI's
- CSS-Tricks: Data URI's
- Can I Use: Data URI's
- Web Performance: Wanneer Base64 Afbeeldingen Coderen (en Wanneer Niet)
- HTTP Archive: Staat van Afbeeldingen
- Web.dev: Afbeeldingsoptimalisatie
Probeer nu onze Base64 Afbeelding Converter om snel je afbeeldingen naar Base64 te coderen of Base64-strings terug te decoderen naar bekijkbare afbeeldingen. Met onze gebruiksvriendelijke interface kun je de resultaten kopiëren of ze met slechts één klik downloaden!