DECODEX · BASE64 · UTF-8
Base64 encoderen Gratis online tekstconverter
Zet UTF-8-tekst om naar Base64, inclusief accenten en emoji. Gratis, zonder registratie.
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.
- Voer de oorspronkelijke tekst in. Een al gecodeerde reeks wordt opnieuw gecodeerd; gebruik de decoder om de oorspronkelijke tekst terug te krijgen.
- De omzetting gebeurt automatisch. Staat dit uit, gebruik dan de conversieknop of Ctrl+Enter (⌘+Enter op Mac).
- 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.
| Invoer | Resultaat |
|---|---|
Hello | SGVsbG8= |
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.
| Tekencodering | Tekst | Base64 |
|---|---|---|
| UTF-8 | hé | aMOp |
| Windows-1252 | hé | 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.
De omzetting gebeurt in je browser. Invoer en resultaat worden niet naar een conversieserver verstuurd. Google Analytics meet bezoeken en het gebruik van functies.
