Toolbox Hub
Alle gereedschappen

Base64 Encoder/Decoder

Encode decode Base64

Encode decode Base64 Wordt lokaal uitgevoerd in uw browser

About the

De Base64 Encoder en Decoder converteert tekst- of binaire gegevens van en naar Base64, het coderingsschema dat wordt gebruikt voor gegevens-URI's, HTTP Basic-authenticatieheaders en de meeste e-mailbijlagen. Het coderen gebeurt met de ingebouwde btoa/atob-primitieven van de browser, wat betekent dat de transformatie byte-exact is en dat Unicode-tekst correct wordt verwerkt in plaats van mojibake te produceren. Gebruik het wanneer u een kleine afbeelding in CSS moet insluiten, een basisauthenticatietoken moet decoderen of binaire gegevens via een kanaal moet verplaatsen dat alleen tekst accepteert.

Where people use the

  • Een kleine afbeelding coderen zodat deze in CSS of HTML kan worden inline.
  • Een gegevens-URI maken voor een e-mailsjabloon die alleen bepaalde assets ondersteunt.
  • Het decoderen van een basisauthenticatieheader om te zien wat deze bevat.
  • Binaire gegevens verplaatsen door een veld dat alleen platte tekst accepteert.

How to use the

  1. 1

    Plak de tekst- of gegevens-URI

    Typ in het invoervak of plak een tekenreeks die al Base64-gecodeerd is.

  2. 2

    Kies coderen of decoderen

    Encode verandert platte tekst in Base64. Decoderen zet een Base64-tekenreeks terug in leesbare tekst.

  3. 3

    Kopieer de uitvoer

    Kopieer het resultaat en gebruik het in uw URL, header of bestand.

Veelgestelde vragen

Is Base64-codering?

Nee. Base64 is codering, geen codering. Iedereen kan het zonder sleutel decoderen, dus gebruik het nooit om wachtwoorden of geheimen te verbergen.

Waarom zag mijn gedecodeerde uitvoer eruit als afval?

Dat betekent meestal dat de invoer is gecodeerd als UTF-8-tekst en vervolgens als binair is behandeld. Voor het decoderen van een UTF-8-payload is een round trip op byteniveau vereist, geen decodering van platte tekst.

Kan ik een afbeelding coderen naar een gegevens-URI?

Ja. Codeer het bestand en voeg het resultaat toe met data:image/png;base64, om het direct in HTML of CSS in te sluiten.

Verandert codering de bestandsgrootte?

Base64 vergroot de grootte altijd met ongeveer een derde, aangezien elke drie bytes vier tekens worden. Houd daar rekening mee als u maatlimieten instelt.

Gerelateerde hulpmiddelen