Avkoda en Base64-sträng till text

omvandlar en Base64-sträng tillbaka till den ursprungliga texten, perfekt för att inspektera tokens, payloads och konfigurationsfiler

Varför avkoda text från base64?

Base64-avkodning används för att återställa originaldata från dess base64-representation. Det är särskilt användbart när du tar emot base64-kodad data och behöver konvertera den till sitt ursprungliga format, vare sig det är text, binär data (som bilder) eller andra datatyper.

Funktioner i base64-avkodningsverktyget

Detta verktyg låter dig enkelt avkoda base64-kodad text. Du kan klistra in en base64-sträng i textrutan och få tillbaka den avkodade versionen av originaltexten.

Så använder du base64-avkodningsverktyget

På avkodningssidan, klistra in base64-strängen som du vill avkoda i den angivna textrutan. Klicka på avkodningsknappen för att konvertera base64-strängen till avkodad text.

När texten är avkodad visas den i ett resultatområde. Du kan kopiera den avkodade texten för att använda i dina projekt eller applikationer.

Exempel på avkodning av base64-text

Här är ett exempel på avkodning av base64-strängen "Qm9uam91ciwgbW9uZGUgIQ==" till originaltext:


Bonjour, monde !

    

Vanliga frågor

Är base64 en kryptering?

Nej, det är en enkel reversibel kodning utan nyckel eller hemlighet. Vem som helst kan avkoda en base64-sträng med ett verktyg som detta eller kommandot base64 -d. Base64 används för att transportera godtyckliga bytes i en textkanal, inte för att skydda innehåll. För att säkra data, använd en riktig krypteringsalgoritm som AES.

Varför ger min avkodning konstiga tecken?

Om resultatet innehåller osammanhängande symboler kodar originalsträngen troligen binära bytes (bild, arkiv, kryptografisk nyckel) och inte text. Vårt verktyg är designat för UTF-8-text. För att avkoda en bild, använd base64-bildavkodaren.

Vad betyder tecknen = i slutet?

Base64 behandlar bytes i grupper om tre för att producera fyra tecken. När längden inte är en multipel av tre kompletteras resultatet med ett eller två tecken = som padding. En giltig base64-sträng har därför alltid en längd som är multipel av fyra.

Vad är skillnaden mellan base64 och base64url?

Klassisk base64 använder + och /, som är problematiska i URL:er och filnamn. Varianten base64url ersätter dem med - och _ och tar ofta bort paddingen. Det är formatet som används av JWT och många tokens. Vår avkodare tolererar båda varianterna.

Skickas texten till en server?

Avkodningen passerar genom vår server under själva förfrågan, utan att sparas efteråt. För mycket känsliga strängar (API-nycklar, lösenord), föredra det lokala kommandot echo "chaine" | base64 -d på Linux eller macOS som inte skickar något via nätverket.

Hur kodar man den avkodade texten igen?

Använd vår base64-textkodare för att göra den omvända operationen. Rundresan är strikt utan förlust så länge källtexten är i UTF-8 och du inte modifierar mellanströmmen.

Exempelförfrågan

curl -X POST https://cdrn.fr/api/v1/tools/base64-text-decoder/execute \
  -H "Content-Type: application/json" \
  -d '{"text_encoded":"..."}'

Indatasschema

Fält Typ Obligatorisk Standard
text_encoded string

Slutpunkter

  • GET https://cdrn.fr/api/v1/tools - listar alla tillgängliga verktyg
  • GET https://cdrn.fr/api/v1/tools/base64-text-decoder - hämtar schemat för detta verktyg
  • POST https://cdrn.fr/api/v1/tools/base64-text-decoder/execute - kör detta verktyg med en JSON-payload