Base64 encoderen en decoderen
Zet tekst of een bestand om naar Base64, of plak Base64 om de oorspronkelijke tekst of het bestand terug te krijgen.
Verzegeld op dit apparaat
Werkt in je browser. Er wordt niets geüpload.
Verzegeld
Invoer
Resultaat
De Base64-versie verschijnt hier.
Dit resultaat is erg lang, dus alleen het begin wordt getoond. Kopiëren en Downloaden gebruiken het volledige resultaat.
Dit is geen geldige Base64
Zo werkt het
-
Kies de richting
Encoderen zet tekst of een bestand om naar Base64. Decoderen zet Base64, of een data-URL, terug naar het origineel.
-
Voeg je tekst of bestand toe
Typ, plak of sleep een bestand hierheen. Het resultaat wordt meteen bijgewerkt en elk ongeldig teken wordt aangewezen.
-
Kopiëren of downloaden
Kopieer de Base64 of de gedecodeerde tekst, of download het gedecodeerde bestand met het herkende type.
Veelgestelde vragen
Worden mijn bestanden geüpload om ze te encoderen?
Nee. Encoderen en decoderen gebeurt in je browser, ook bij grote bestanden, dus niets van wat je encodeert wordt ergens naartoe gestuurd.
Werkt het met accenten, emoji en andere alfabetten?
Ja. Tekst wordt vóór het encoderen omgezet naar UTF-8 en bij het decoderen weer als UTF-8 gelezen, dus accenten, emoji, Arabisch, Chinees en elk ander schrift komen precies zo terug als ze waren.
Wat is URL-safe Base64?
Een variant die + vervangt door - en / door _, zodat het resultaat zonder escapen in een URL of bestandsnaam kan. Het wordt bijvoorbeeld gebruikt in JSON Web Tokens. De decoder accepteert automatisch beide varianten.
Wat is een data-URL?
Een data-URL zet een bestand rechtstreeks in tekst, in de vorm data:image/png;base64,…. Je kunt hem in HTML of CSS plakken in plaats van naar een apart bestand te linken. Gebruik hem vooral voor kleine bestanden, want Base64 is ongeveer een derde groter dan het origineel.
Is Base64 een vorm van versleuteling?
Nee. Base64 verandert alleen hoe gegevens worden geschreven, zodat ze als tekst kunnen worden verstuurd. Iedereen kan het decoderen, dus vertrouw er nooit op om wachtwoorden of persoonlijke gegevens te verbergen.