Base64-decoder

Decodeer Base64 naar UTF-8-tekst in je browser. Ondersteunt standaard Base64, Base64URL en Data URI’s, controleert padding en bewaart originele bytes zonder upload.

0 tekens
Resultaat

Het resultaat verschijnt hier.

Zo decodeer je een Base64-string

  1. Plak de Base64-waarde of een volledige Base64 Data URI. Decoderen is al geselecteerd.
  2. Decodeer en kopieer leesbare tekst, of download de oorspronkelijke bytes als het resultaat een bestand is.
  3. Gebruik Base64 naar afbeelding voor een afbeeldingsvoorbeeld. Gebruik de JWT-decoder om de afzonderlijke delen van een volledig JWT te bekijken.

Aan de slag met Base64-decoder

Plak de gecodeerde waarde zelf, zonder HTML-tag of de aanhalingstekens rond een JSON-string. Geldige standaard en URL-veilige Base64 worden geaccepteerd, met correcte of zonder padding; spaties, tabs en regeleinden worden genegeerd. UTF-8-bytes worden als tekst getoond. Andere bytes blijven ongewijzigd te downloaden, met een hexadecimaal voorbeeld als ze geen geldige UTF-8 vormen. Dit is geen ontsleuteling of wachtwoordherstel.

Voorbeeld: van Base64 terug naar UTF-8-tekst

Invoer
SGFsbG8gd2VyZWxkISDwn5GL
Resultaat
Hallo wereld! 👋

Vragen over Base64-decoder

Waarom zie ik hexadecimale waarden in plaats van tekst?

De gedecodeerde bytes vormen geen geldige UTF-8. Het kan een afbeelding, archief of tekst met een andere tekencodering zijn. De download bewaart de oorspronkelijke bytes; de tool raadt geen oudere tekencoderingen.

Kan ik zonder =-padding decoderen?

Ja, als de resterende lengte en bits geldig zijn. Ontbrekende padding wordt geaccepteerd; onjuiste padding, gemengde standaard en URL-veilige alfabetten en ongeldige eindbits worden geweigerd. Ontbrekende bytes in een afgekorte string kunnen niet worden hersteld.

Kan ik een Data URI, URL-parameter of JSON-waarde plakken?

Een volledige data:…;base64,…-URI werkt. Kopieer bij JSON de stringwaarde zonder aanhalingstekens. Decodeer eventuele procentcodes in de URL eerst. Vervang + niet door een spatie: dat verandert de Base64-waarde.

Bewijst het decoderen van een token dat het echt is?

Nee. Base64 is een omkeerbare weergave, geen versleuteling of handtekeningcontrole. Een JWT heeft delen met punten ertussen; de JWT-tool leest de header en payload zonder de echtheid te verifiëren.

Worden mijn bestanden, tokens of teksten geüpload?

Nee. De verwerking vindt plaats in je browser. De website levert de pagina en de programmacode, maar stuurt je invoer niet naar een conversieserver en slaat die niet op in een account.

  • Base64 naar bestand

    Herstel downloadbare bestanden uit Base64 en Data URI’s zonder de gedecodeerde bytes te wijzigen.

  • Base64 naar afbeelding

    Decodeer Base64-afbeeldingen of Data URI’s, bekijk ondersteunde formaten en download de oorspronkelijke bytes.

  • Base64URL coderen en decoderen

    Codeer tekst als URL-veilige Base64 met - en _ en decodeer Base64URL-reeksen zonder opvulling.

  • JWT decoderen

    Lees JWT-headers en inhoud en bekijk verval- en activeringstijden zonder het token naar een andere dienst te sturen.

Alle ontwikkelaarstools

Codering en bestanden

Zet tekst, bytes, URL’s en ingesloten afbeeldingen om zonder de oorspronkelijke gegevens te veranderen.

Gegevens en tekst analyseren

Bekijk gestructureerde gegevens en tokens en zie precies wat er is veranderd.

Hashes, ID’s en schema’s

Controleer bestanden, genereer identificatiecodes en bekijk tijden en terugkerende uitvoeringen.

Je invoer en bestanden worden op je eigen apparaat verwerkt. Laat vertrouwelijke resultaten niet op een gedeeld klembord staan en gebruik een betrouwbaar apparaat voor privésleutels en tokens.