Base64 Encoder / Decoder
Sleep een bestand hierheen, of klik om te uploaden
Gebruikshandleiding
Base64 Tool codeert en decodeert Base64-gegevens direct in de browser — uw tekst, bestandsinhoud en binaire strings verlaten nooit uw apparaat. Base64 is een binair-naar-tekst-coderingsschema dat binaire gegevens weergeeft als een reeks afdrukbare ASCII-tekens. Het wordt alomtegenwoordig gebruikt in webontwikkeling en netwerken: HTTP Basic-authenticatieheaders coderen inloggegevens in Base64; Data-URI's integreren afbeeldingen en CSS-bestanden als Base64-strings in HTML; JWT-tokens bevatten Base64url-gecodeerde segmenten; SMTP- en MIME-payloads coderen e-mailbijlagen; veel REST-API's verzenden binaire gegevens als Base64-strings in JSON-payloads. Deze tool verwerkt zowel de tekstmodus (ideaal voor het decoderen van tokens, headers of JSON-payloads) als de bestandsmodus (voor het coderen van afbeeldingen, PDF's of andere binaire bestanden). Unicode- en meerbyte-coderingen worden correct verwerkt dankzij het gebruik van TextEncoder/TextDecoder. De URL-veilige modus gebruikt "-" en "_" in plaats van "+" en "/", en kan optioneel de "="-opvulling weglaten — de standaard die vereist is voor JWT-tokens. De uitvoer is beschikbaar als kopieerbare string of als downloadbaar bestand voor binaire decodering.
- Selecteer de modus — Kies het tabblad "Tekst" voor tekststrings of het tabblad "Bestand" voor het coderen of decoderen van binaire bestanden zoals afbeeldingen of PDF's.
- Voer invoer in of upload een bestand — In tekstmodus: typ of plak de tekst die u wilt coderen, of de Base64-string die u wilt decoderen. In bestandsmodus: sleep een bestand naar het dropgebied of klik om er een te selecteren.
- Kies Coderen of Decoderen — Klik op "Coderen" om uw invoer naar Base64 te converteren, of op "Decoderen" om een Base64-string terug te converteren naar de originele tekst of het originele binaire bestand.
- Schakel URL-veilige modus in indien nodig — Vink "URL-veilig" aan om "+" te vervangen door "-" en "/" door "_". Gebruik deze optie wanneer de Base64-waarde in een URL, HTTP-header of JWT-token wordt opgenomen.
- Kopieer of download het resultaat — Klik voor tekstmodus op "Kopiëren" om het resultaat naar het klembord te kopiëren. Gebruik voor bestandsmodus de knop "Downloaden" om de gedecodeerde binaire gegevens als bestand op te slaan.
- Verifieer round-trips — Om de juistheid te controleren, codeert u een tekst en decodeert u dan het resultaat — u zou terug moeten komen bij de originele invoer. Dit bevestigt dat er geen afkapping of problemen met tekencodering zijn.
Veelgestelde vragen
Worden mijn Base64-string of bestanden naar een server geüpload?
Nee. Alle codering en decodering vindt plaats in je browser via native JavaScript API's. Je tekst of bestanden verlaten nooit je apparaat.
Kan ik bestanden coderen naar Base64 met deze tool?
Ja. Schakel naar de Bestandsmodus, sleep dan een bestand of gebruik het om er een te selecteren. De tool codeert het lokaal naar Base64 en toont het resultaat als een kopieerbare string.
Wat is Base64-codering en wanneer wordt het gebruikt?
Base64 is een binair-naar-tekst coderingsschema dat binaire gegevens vertegenwoordigt als een ASCII-string. Het wordt veel gebruikt voor het insluiten van afbeeldingen in CSS (data-URL's), e-mailbijlagen, JWT-tokens en het transporteren van binaire gegevens in JSON.
Is er een limiet aan de bestandsgrootte die ik kan coderen?
Er is geen serveropgelegde limiet. De praktische grootte hangt af van het beschikbare browsergeheugen. Bestanden tot ongeveer 50 MB worden over het algemeen zonder problemen verwerkt.
Is deze Base64-tool gratis?
Ja. 2Kit is volledig gratis, vereist geen account en heeft geen gebruikslimieten.
Technische implementatie
Alle verwerking vindt volledig in uw browser plaats — er worden nooit gegevens naar servers verzonden. Dit hulpmiddel werkt volledig offline als Progressive Web App (PWA): na het eerste bezoek worden alle pagina's en bestanden opgeslagen door de Service Worker en blijven beschikbaar zonder internetverbinding. Uw invoergegevens verlaten uw apparaat nooit, waardoor het veilig is voor gevoelige inhoud zoals API-sleutels, wachtwoorden, privéconfiguraties en vertrouwelijke documenten.