Command Palette

Search for a command to run...

BA

Base64 encoder/decoder

Codeer en decodeer tekst van/naar het basis64-formaat

Wat is Base64-encoder/decoder?

Base64 Encoder/Decoder is een gratis online tool die tekst converteert van en naar Base64-codering. Base64 is een binair-naar-tekst-coderingsschema dat binaire gegevens vertegenwoordigt in een ASCII-tekenreeksformaat, dat gewoonlijk wordt gebruikt om gegevens in te sluiten in URL's, e-mails, HTML en API-payloads waar binaire gegevens niet rechtstreeks kunnen worden verzonden.

De tool ondersteunt zowel standaard base64-codering (RFC 4648) als URL-Safe Base64-codering, die de + en / tekens vervangt door - en _ om de uitvoer veilig te maken voor gebruik in URL's en bestandsnamen. U kunt platte tekst coderen voor base64 of de code van Base64-tekenreeksen terugzetten naar leesbare tekst met een enkele klik.

Of u nu een ontwikkelaar bent die werkt met API's die Base64-gecodeerde gegevens vereisen, debugging gecodeerde tekenreeksen of configuratiewaarden coderen, deze tool biedt onmiddellijke conversie met duidelijke invoer en uitvoer. Alle verwerking gebeurt in uw browser, waardoor uw gegevens volledig privé blijven.

Base64 is een codering, geen codering, en het onderscheid is belangrijk omdat het regelmatig voor een wordt aangezien Alles wat hier wordt gecodeerd, kan door iedereen in een seconde worden gedecodeerd, dus het beschermt niets: het is zijn taak om binaire gegevens over te dragen via kanalen die alleen op betrouwbare wijze tekst overleven, zoals e-mailbody's, JSON-reeksen en gegevens-URI's. De kosten zijn groot. Elke drie bytes worden vier tekens, dus de uitvoer is ongeveer 33 procent groter dan de invoer. Daarom kan het inlijnen van een grote afbeelding als gegevens-URI een pagina langzamer maken dan sneller. De URL-veilige variant verwisselt de twee tekens die betekenis hebben in een URL, plus en slash, voor minus en onderstreping, en is standaard, en is wat JWTs gebruiken als standaard.

Een uitgewerkt voorbeeld toont beide formaten van deze Base64 encoder naast elkaar Type Hallo, Wereld! met Mode ingesteld op Encode en Formaat ingesteld op Standaard, klik vervolgens op Encode: het Base64 Resultaat is SGVsbG8sIFdvcmxkIQ==, 20 tekens van 13, en Size Ratio leest 154% Schakel Formaat over naar URL-Safe en dezelfde tekst wordt SGVsbG8sIFdvcmxkIQ, met de opvulling verwijderd De invoer a?b=c>d toont de tekenwissel: Standaard geeft YT9iPWM+ZA=en URL-Safe terug naar de invoer YT4.

Hoe gebruik ik Base64 encoder/decoder?

  1. Kies Encoderen of decodeer

    Selecteer of u tekst wilt coderen voor Base64 of een Base64-tekenreeks wilt decoderen naar platte tekst.

  2. Voer uw gegevens in

    Plak of typ uw platte tekst (voor codering) of Base64-tekenreeks (voor decodering) in het invoergebied.

  3. Krijg onmiddellijke resultaten

    Kies Standaard of URL-Safe onder Opmaak en klik vervolgens op Coderen of Decoderen. Voor codering krijgt u een Base64-tekenreeks; voor het decoderen krijgt u de originele platte tekst, of een foutmelding als de invoer niet geldig is Base64.

  4. Kopieer de uitvoer

    Klik op de knop Kopiëren om het gecodeerde of gedecodeerde resultaat naar uw klembord te kopiëren voor gebruik in uw applicatie of project.

Belangrijkste kenmerken

  • Handvat Unicode Correct

    In het standaardformaat wordt tekst eerst gecodeerd via UTF-8, dus tekens met accenten, emoji en niet-Latijnse scripts overleven een retourvlucht die een naïeve btoa-oproep zou afwijzen

  • Codeer en decodeer

    Converteer tekst naar base64 en decodeer base64 terug naar tekst met een enkele klikschakelaar

  • URL-veilige codering

    Ondersteunt URL-Safe Base64-codering die + en / met - en _ vervangt voor veilig gebruik in URL's

  • Wissel en maatstatistieken

    De knop Wisselen verplaatst het resultaat naar de invoer en draait de modus om voor een snelle retourvlucht, en de rij statistieken toont invoertekens, uitvoertekens en de grootteverhouding

Frequently Asked Questions

Base64-codering wordt gebruikt om binaire gegevens te verzenden via tekstgebaseerde systemen. Veelvoorkomend gebruik is het inbedden van afbeeldingen in HTML/CSS, het coderen van verificatiegegevens in HTTP-headers, het coderen van e-mailbijlagen en het doorgeven van binaire gegevens in JSON- of XML-payloads.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

base64encodedecodeconverterurl-safeencodingdecodingbase64 encoder and decoderbase64 decoder encoderbase64 encoder decoderurl-safe base64 decoder