Decodex
Gratis online hulpmiddel

DECODEX · BASE64 · UTF-8

Base64 encoderen Gratis online tekstconverter

Zet UTF-8-tekst om naar Base64, inclusief accenten en emoji. Gratis, zonder registratie.

Zet om tijdens typen of plakken. Schakel uit om handmatig om te zetten.

UTF-8-tekst. Het resultaat bevat geen regeleinden.

Tekencodering van de uitvoer · UTF-8

UTF-8 is standaard. Kies de codering die het ontvangende systeem vereist.

Tekst online naar Base64 coderen

Deze encoder zet oorspronkelijke tekst om in UTF-8-bytes en maakt standaard-Base64. Gebruik hem om API-waarden voor te bereiden of het vereiste formaat van een systeem te controleren.

  1. Voer de oorspronkelijke tekst in. Een al gecodeerde reeks wordt opnieuw gecodeerd; gebruik de decoder om de oorspronkelijke tekst terug te krijgen.
  2. De omzetting gebeurt automatisch. Staat dit uit, gebruik dan de conversieknop of Ctrl+Enter (⌘+Enter op Mac).
  3. Kopieer het resultaat met de kopieerknop. De limiet is 5 MB UTF-8-tekst.

Gecontroleerde Base64-voorbeelden

Deze voorbeelden gebruiken UTF-8. Vergelijk invoer en uitvoer om de richting te controleren. Een Unicode-teken kan meerdere bytes innemen; het aantal tekens bepaalt niet de Base64-lengte.

InvoerResultaat
HelloSGVsbG8=
héaMOp
안녕하세요 😀7JWI64WV7ZWY7IS47JqUIPCfmIA=

Probeer het Unicode-voorbeeld →

Alfabet, padding en uitvoerlengte

De uitvoer gebruikt A–Z, a–z, 0–9, +, / en afsluitende =-padding, zonder toegevoegde regeleinden. Voor n UTF-8-bytes is de lengte 4 × ceil(n / 3). Vergelijk f → Zg==, fo → Zm8= en foo → Zm9v. Vervang voor Base64URL + en / door - en _ en volg de protocolregels.

Unicode met UTF-8 coderen

Om Koreaanse tekens, accenten of emoji terug te krijgen, moet de oorspronkelijke tekst als UTF-8 zijn gecodeerd. Base64 geeft bytes weer en vermeldt de tekencodering niet. Controleer bij onleesbare tekst of fouten de oorspronkelijke codering. Shift_JIS, GBK en andere oudere coderingen worden niet automatisch omgezet. Met het voorbeeld hieronder kun je coderen en decoderen controleren.

Tekencodering kiezen vóór Base64-codering

UTF-8 ondersteunt accenten en emoji. Kies alleen een andere codering als het ontvangende systeem die vereist; gebruik dezelfde bij het decoderen.

Kan een oudere codering een teken niet weergeven, dan mislukt de conversie. Gebruik UTF-8 als het ontvangende systeem dat toestaat.

TekencoderingTekstBase64
UTF-8héaMOp
Windows-1252héaOk=

Veelgestelde vragen

Worden spaties en regeleinden meegecodeerd?

Ja. Ze horen bij de invoerbytes. Hello en Hello gevolgd door een regeleinde geven verschillende resultaten. LF en CRLF leveren ook verschillende waarden. Decoderen herstelt de ingevoerde tekst.

Beschermt Base64 mijn tekst?

Base64 is een omkeerbare weergave van gegevens, geen versleuteling. Het beschermt geen wachtwoorden of andere geheimen.

Base64 decoderen →

De omzetting gebeurt in je browser. Invoer en resultaat worden niet naar een conversieserver verstuurd. Google Analytics meet bezoeken en het gebruik van functies.