Base64 Encoder / Decoder
Encodeer en decodeer Base64-strings onmiddellijk.
Onmiddellijke Codering
Converteer platte tekst onmiddellijk naar Base64-formaat voor gebruik in data-URL's, API's of e-mailbijlagen.
Snelle Decodering
Decodeer Base64-strings terug naar leesbare tekst met een enkele klik. Perfect voor het inspecteren van gecodeerde payloads.
Privacy Gegarandeerd
Alle conversie gebeurt in uw browser. Uw gegevens verlaten nooit uw apparaat of worden naar een server geüpload.
Foutdetectie
Ongeldige Base64-strings worden automatisch gedetecteerd met duidelijke foutmeldingen om u te helpen coderingproblemen op te lossen.
Begrijpen van Base64 Codering
Base64 is een binaire-naar-tekst codering schema dat binaire gegevens vertegenwoordigt in een ASCII-stringformaat. Het wordt veel gebruikt om gegevens te verzenden over media die zijn ontworpen om tekst te verwerken, zoals e-mailbijlagen, data-URL's in HTML/CSS, en API-authenticatietokens. Base64 zorgt ervoor dat binaire gegevens intact blijven over systemen die het anders zouden kunnen corrumperen.
Wanneer Base64 te Gebruiken
Base64-codering is essentieel voor het direct insluiten van afbeeldingen in HTML (data:image/png;base64,...), het verzenden van bestanden via JSON API's, het coderen van authenticatiegegevens voor HTTP Basic Auth, en het veilig opnemen van binaire gegevens in XML of JSON. Het wordt ook vaak gebruikt in JWT-tokens en OAuth-stromen. Hoewel Base64 de gegevensgrootte met ongeveer 33% vergroot, is het de standaardoplossing voor tekstveilige binaire transmissie.
Hoe Base64 Codering Werkt
Base64 converteert binaire gegevens in groepen van 6 bits, en koppelt elke groep aan een van de 64 ASCII-tekens (A-Za-z0-9+/). Elke 3 bytes van invoergegevens produceert 4 bytes van Base64-uitvoer. Opvultekens (=) worden toegevoegd om ervoor te zorgen dat de uitvoerlengte een veelvoud van 4 is. Dit proces is volledig omkeerbaar—decoderen keert eenvoudig de tekenmapping om en verwijdert opvulling om de oorspronkelijke binaire gegevens te herstellen.
Base64 FAQ
Base64 is een methode voor het coderen van binaire gegevens in ASCII-tekstformaat met behulp van 64 afdrukbare tekens. Het maakt het mogelijk om binaire bestanden te verzenden via protocollen die alleen tekst ondersteunen, zoals e-mail of JSON API's.
Nee! Base64 is codering, geen encryptie. Iedereen kan Base64-strings decoderen—er is geen wachtwoord of sleutel vereist. Het is ontworpen voor compatibiliteit bij gegevensoverdracht, niet voor beveiliging. Vertrouw nooit op Base64 voor het beschermen van gevoelige informatie.
Gebruik Base64 wanneer u binaire gegevens (zoals afbeeldingen) in tekstformaten moet insluiten, bestanden via JSON/XML API's moet verzenden, inloggegevens voor HTTP Basic Auth moet coderen, of data-URL's voor inline afbeeldingen in HTML/CSS moet maken.
De =-tekens zijn opvulling om ervoor te zorgen dat de Base64-uitvoer lengte een veelvoud van 4 is. Ze geven aan dat de oorspronkelijke gegevenslengte niet deelbaar was door 3. Opvulling is vereist voor een juiste decodering en maakt deel uit van de Base64-standaard.
Ja—onze tool verwerkt alles client-side in uw browser. Uw gegevens verlaten nooit uw apparaat, worden nooit naar onze servers geüpload en worden nooit opgeslagen. Vergeet echter niet dat Base64 GEEN encryptie is en door iedereen kan worden gedecodeerd.
Deze tool is ontworpen voor tekststrings. Voor bestandcodering moet u eerst het bestand als binaire gegevens lezen (met behulp van JavaScript FileReader of vergelijkbaar), en vervolgens die binaire gegevens coderen. Veel gespecialiseerde tools bestaan specifiek voor het coderen van bestanden naar Base64.