candoya
NL

Base64 encode en decode

Draait volledig in je browser - niets uploaden, geen account.

Invoer
Resultaat
Voer tekst in om te coderen, of Base64 om te decoderen

Wat is Base64-codering?

Base64 is een manier om willekeurige data als platte tekst weer te geven met 64 veilige tekens (A-Z, a-z, 0-9, + en /). Deze tool codeert tekst naar Base64 en decodeert Base64 terug naar leesbare tekst, rechtstreeks in je browser. Dankzij UTF-8-ondersteuning blijven accenten, emoji en andere talen intact na de omzetting.

Zo werkt het

  1. 1Kies een richting. Kies Coderen om tekst naar Base64 te omzetten, of Decoderen om Base64 terug naar tekst te halen.
  2. 2Plak je invoer. Typ of plak tekst in het invoervak - het resultaat wordt direct bijgewerkt in het paneel ernaast.
  3. 3Kies URL-veilig (optioneel). Vink URL-veilig aan bij codering voor een URL, bestandsnaam of JWT. Decodering herkent beide alfabetten automatisch.
  4. 4Kopieer het resultaat. Kopieer de uitvoer en plak die waar je hem nodig hebt. Ongeldige Base64 toont een duidelijke foutmelding in plaats van onleesbare tekst.

Voor wie

Codering verloopt terwijl je typt en blijft op je apparaat - je tekst wordt nooit geupload, waardoor het veilig is voor tokens, configuratiefragmenten en persoonlijke notities. Schakel URL-veilig in om de -- en _-tekens te krijgen die worden gebruikt in JWTs en querystrings. Decodering herkent beide alfabetten automatisch en herstelt ontbrekende opvulling.

Veelgestelde vragen

Is deze Base64-tool gratis?

Ja - volledig gratis, zonder aanmelden en zonder gebruikslimieten. Codering en decodering verlopen beide in je browser.

Wordt mijn data ergens geupload?

Nee. Je tekst en Base64 worden lokaal in je browser verwerkt en nooit naar een server gestuurd, waardoor het veilig is voor tokens, sleutels en persoonlijke inhoud.

Is Base64 versleuteling?

Nee. Base64 is codering, geen versleuteling - het zet data alleen om naar tekst en iedereen kan het decoderen. Gebruik het om data veilig te transporteren, nooit om iets geheim te houden.

Werkt het met emoji en niet-Engelse tekst?

Ja. Invoer wordt omgezet naar UTF-8-bytes voor codering, zodat accenten, emoji en niet-Latijnse schriften correct worden gecodeerd en gedecodeerd zonder fouten of beschadigde tekens.

Wat is URL-veilige Base64?

URL-veilige Base64 vervangt de tekens + en / door - en _ en laat de =-opvulling meestal weg, zodat het resultaat veilig is in URLs, bestandsnamen en JWTs. Zet de URL-veilige optie aan bij codering; decodering herkent het automatisch.

Waarom ziet mijn gedecodeerde uitvoer eruit als willekeurige tekens?

Base64 kan elke soort bytes bevatten, ook binaire data zoals een afbeelding of een gecomprimeerd bestand. Als je dat als tekst decodeert, zie je onzin - de data zelf klopt, het is gewoon geen tekst. Deze tool is bedoeld voor tekstpayloads.

Heb ik de =-opvulling nodig om te decoderen?

Nee. De decoder herstelt ontbrekende opvulling automatisch en negeert losse spaties en regeleindes, zodat je een Base64-string kunt plakken met of zonder afsluitende =-tekens.