Handytool
Ontwikkelaarsgids5 min leestijdBijgewerkt 26 feb 2026

Instant Dev Utility

Base64 Coderen en Decoderen in Één Klik

De Base64 encoder van Handytool converteert elke tekst naar standaard of URL-veilige Base64 en terug — direct in je browser, met volledige UTF-8 ondersteuning en je gegevens verlaten nooit je apparaat.

Belangrijkste punten

  • 01Codeer elke tekst naar Base64 of decodeer Base64 terug naar tekst instant, zonder serverinvolvering.
  • 02Ondersteunt zowel standaard Base64 (+, /) als URL-veilige Base64 (-, _) gebruikt in JWTs en ondertekende URLs.
  • 03Volledige UTF-8 ondersteuning betekent dat emoji, Cyrillisch, CJK en Arabisch elke keer correct coderen en decoderen.
  • 04Base64 is codering, niet versleuteling — gebruik het nooit om geheimen te verbergen; gebruik echte versleuteling in plaats daarvan.

Wat Is Base64 en Wanneer Heb Je Het Nodig?

Base64 is een manier om binaire gegevens weer te geven als afdrukbare ASCII-tekst. Het verschijnt constant in ontwikkelaarswerk: afbeeldingen in CSS insluiten als data URI's, binaire payloads verzenden via JSON API's, inloggegevens coderen in HTTP Basic Auth headers, en het payload-segment van een JWT vormen. Het is geen versleuteling — iedereen kan het decoderen — maar het is essentieel wanneer een kanaal alleen tekst accepteert.

De meeste ontwikkelaars grijpen naar een opdrachtregeltool of een snel script. Handytool geeft je een browsergebaseerd alternatief dat instant is, Unicode correct verwerkt, beide standaard- en URL-veilige varianten ondersteunt, en je invoer nooit ergens heen stuurt.

Hoe Base64 Coderen of Decoderen

  1. 01

    Plak of typ je invoer

    Typ of plak de tekst die je wilt coderen — of de Base64-string die je wilt decoderen — in het invoervak.

  2. 02

    Kies standaard of URL-veilige modus

    Schakel naar URL-veilige modus als je werkt met JWTs, OAuth-tokens of ondertekende URLs. URL-veilige Base64 vervangt + door - en / door _, en verwijdert trailing = opvulling.

  3. 03

    Selecteer coderen of decoderen

    Klik op Coderen om platte tekst naar Base64 te converteren, of Decoderen om Base64 terug naar leesbare tekst te converteren.

  4. 04

    Kopieer het resultaat

    Klik op de kopieerknop naast de uitvoer om het resultaat op je klembord te zetten, klaar om in je code, terminal of API-client in te plakken.

Veelvoorkomende Base64 Gebruiksscenario's

Base64 verschijnt op veel plaatsen in dagelijkse ontwikkeling.

  • 01Data URI's — sluit kleine afbeeldingen of lettertypen rechtstreeks in HTML of CSS in zonder een afzonderlijke bestandsaanvraag.
  • 02HTTP Basic Auth — inloggegevens worden verzonden als Base64(gebruikersnaam:wachtwoord) in de Authorization header.
  • 03JWT payloads — de header- en payload-segmenten van een JWT zijn URL-veilige Base64.
  • 04Binaire API-velden — sommige API's vereisen binaire inhoud (handtekeningen, sleutels) gecodeerd als Base64 in JSON.
  • 05E-mailbijlagen — MIME gebruikt Base64 om bijlagen als ASCII-tekst voor verzending te coderen.
  • 06Content-hashing tokens — HMAC en hash-samenvattingen worden vaak geleverd als Base64 in plaats van hex.

Veilig te Gebruiken Met Gevoelige Strings

Codering en decodering gebeuren volledig in je browser met behulp van de native btoa, atob en TextEncoder API's. Niets wordt naar een server verzonden. Je kunt veilig API-sleutels, OAuth-tokens of andere gevoelige strings plakken om ze te inspecteren of coderen zonder enig privacyrisico.

Onthoud dat Base64 geen beveiligingslaag is. Iedereen die een Base64-string kan zien, kan deze in seconden decoderen. Gebruik het om gegevens correct op te maken, niet om ze te beschermen.

Base64 Encoder Veelgestelde Vragen

Waar wordt Base64-codering voor gebruikt?

Base64 vertegenwoordigt binaire gegevens als ASCII-tekst. Veelvoorkomende toepassingen zijn data URI's in CSS, JWT payloads, HTTP Basic Auth inloggegevens en binaire velden in JSON API's.

Is URL-veilige Base64 hetzelfde als standaard Base64?

Standaard Base64 gebruikt + en / die speciale betekenis hebben in URL's. URL-veilige Base64 vervangt deze door - en _ en verwijdert = opvulling. JWTs, OAuth-tokens en ondertekende URL's gebruiken allemaal deze variant.

Is Base64 hetzelfde als versleuteling?

Nee. Base64 is codering — iedereen kan het decoderen. Voor echte geheimhouding gebruik je echte versleuteling zoals AES of TLS. Base64 is voor het opmaken van gegevens zodat deze door alleen-tekst kanalen kunnen reizen.

Waarom ziet mijn Base64-uitvoer er verkeerd uit voor niet-Engelse tekst?

Veel tools behandelen invoer als Latin-1, wat breekt op emoji en niet-ASCII-tekens. Handytool converteert invoer eerst naar UTF-8-bytes met behulp van TextEncoder, dus alle Unicode-tekens coderen correct.

Wordt mijn invoer naar een server geüpload?

Nooit. De encoder gebruikt browser-native API's (btoa/atob en TextEncoder) en werkt volledig lokaal. Niets wordt verzonden, gelogd of opgeslagen.

Is het gratis te gebruiken?

Ja. Handytool is volledig gratis zonder registratie, geen gebruikslimiet en geen storende advertenties.

Gerelateerde tools

Doorgaan met Hulpmiddel-tools

Hulpmiddel-tools