Afkod en Base64-streng til tekst

henter den oprindelige tekst fra dens base64-repræsentation, hvilket letter læsning af kodede data

Hvorfor afkode tekst i base64?

Base64-afkodning bruges til at gendanne de originale data fra deres repræsentation base64. Dette er især nyttigt, når du modtager base64-kodede data, og du har skal konvertere dem til deres originale format, det være sig tekst, binære data (som billeder) eller andre typer data.

Base64-afkodningsværktøjets funktioner

Dette værktøj giver dig mulighed for nemt at afkode base64-kodet tekst. Du kan indsætte en base64-streng i tekstboksen og hent den afkodede version af den originale tekst.

Sådan bruger du base64-afkodningsværktøjet

På afkodningssiden skal du indsætte den base64-streng, du vil afkode, i den medfølgende tekstboks denne effekt. Klik på afkodningsknappen for at konvertere base64-strengen til afkodet tekst.

Når teksten er afkodet, vil den blive vist i et resultatområde. Du kan kopiere den afkodede tekst til bruge det i dine projekter eller applikationer.

Eksempel på Base64-tekstafkodning

Her er et eksempel på afkodning af en base64-streng "Qm9uam91ciwgbW9uZGUgIQ==" til den originale tekst:


Hej verden!

    

Ofte stillede spørgsmål

Er base64 en kryptering?

Nej, det er en simpel vendbar kodning uden nøgler eller hemmeligheder. Enhver kan afkode en base64-streng med et værktøj som dette eller kommandoen base64 -d. Basen64 er brugt at transportere eventuelle bytes i en tekstkanal, ikke for at beskytte indhold. For sikre data, brug en ægte krypteringsalgoritme som AES.

Hvorfor producerer min afkodning mærkelige tegn?

Hvis resultatet indeholder inkonsistente symboler, koder den originale streng sandsynligvis binære bytes (billede, arkiv, kryptografisk nøgle) og ikke tekst. Vores værktøj er designet til UTF-8 tekst. For at afkode et billede skal du bruge base64 billeddekoder.

Hvad betyder = tegnene i slutningen?

Base64 behandler bytes i grupper på tre for at producere fire tegn. Når længde er ikke et multiplum af tre, resultatet fuldføres med et eller to tegn = fungerer som polstring. En gyldig base64-streng har derfor altid en længde multiplum af fire.

Hvad er forskellen mellem base64 og base64url?

Classic base64 bruger + og /, som er problematiske i URL'er og filnavne. Base64url-varianten erstatter dem med - og __ og fjerner ofte polstring. Dette er det format, der bruges af JWT'er og mange tokens. Vores dekoder tolererer begge varianter.

Er teksten sendt til en server?

Afkodningen går gennem vores server i hele forespørgslen, uden efterfølgende konservering. For meget følsomme strenge (API-nøgler, adgangskoder), foretrækker lokal kommando ekko "streng" | base64 -d på Linux eller macOS, som ikke sender noget over netværket.

Hvordan omkodes afkodet tekst?

Brug vores base64-tekstkoder til at lave den omvendte operation. Rundrejsen er strengt taget tabsfri, så længe kildeteksten er inde UTF-8 og du ændrer ikke den mellemliggende streng.

Anmodningseksempel

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

Inputskema

Felt Type Påkrævet Standard
text_encoded string

Endpoints

  • GET https://cdrn.fr/api/v1/tools - lister alle tilgængelige værktøjer
  • GET https://cdrn.fr/api/v1/tools/base64-text-decoder - henter skemaet for dette værktøj
  • POST https://cdrn.fr/api/v1/tools/base64-text-decoder/execute - udfører dette værktøj med et JSON-payload