Base64 indkode / dekodeværktøj
Indkode tekst i Base64 eller afkode Base64 tilbage i læsbart indhold direkte i din browser. Det er nyttigt til at inspicere tokens, debugging godkendelse headers, kontrol config værdier, dekodning API nyttelast, og konvertere almindelig tekst uden at bruge en fjernbetjening. ToolMill kører fuldt klient- side for privatlivets fred og fortsætter med at arbejde offline efter installation.
Kodning
Prøv det.
Eksempler
Hello, ToolMill!
SGVsbG8sIFRvb2xNaWxsIQ==
VGhpcyBpcyBhIGJhc2U2NCBkZWNvZGUgdGVzdC4=
Dette er en base64 dekoderprøve.
YWRtaW46ZGVtbw==
admin:demo
{"mode":"demo","enabled":true}
eyJtb2RlIjoiZGVtbyIsImVuYWJsZWQiOnRydWV9
Hvad Base64 er, og hvornår det skal anvendes
Base64 forvandler byte til et begrænset ASCII-tegnsæt, så tekst kan bevæge sig sikkert gennem systemer, der forventer almindelig tekst. Det gør det nyttigt for kopierede header værdier, konfiguration strenge, API prøver, email- stil nyttelaster, og debug output. Base64 ændrer repræsentation, ikke hemmeligholdelse, så det bør aldrig behandles som kryptering.
Fælles arbejdsgange
Kontroller en basisk tilladelsesheader
En almindelig fejlsøgning opgave er at kontrollere en kopieret Basic Auth værdi. I dette format, en almindelig tekst brugernavn og adgangskode er forbundet med en kolon og derefter kodet som Base64. Denne side er nyttig, når du skal bekræfte, hvad en kopieret header faktisk indeholder, før du sender en anden anmodning.
Undersøg API - eller indstillingsværdier
Mange systemer gemmer korte tekst nyttelaster, miljøværdier, eller kopieret prøvedata i Base64 form. Afkodning hjælper dig med at inspicere, hvad der rent faktisk er til stede, mens genkodning lader dig teste små redigeringer uden at nå til en anden service eller kommandolinje værktøj.
Forbered almindelig tekst til transport
Hvis et system forventer Base64 tekst, kan du indsætte læseligt indhold her og konvertere det, før det indlejres i en anmodning, fiksering, eller dokumentation eksempel. Dette værktøj er især bekvemt for korte tekstprøver og kopierede snuppets snarere end fulde binære filer.
Input regler og kant tilfælde
Denne side er tekstfokuseret. Det fungerer godt for læsbare strenge og Unicode tekst, og dekoderen ignorerer mellemrum og line pauser i den indsatte Base64 input. Standard Base64 forventes her, så URL-sikre varianter, der bruger forskellige tegn kan være nødt til at konverteres først. polstring også betyder noget: mangler eller beskadigede lig tegn kan forårsage dekodning fejl.
Hvorfor dekodning mislykkes
Decode fejl normalt betyde den indsatte værdi indeholder ikke-Base64 tegn, forkert polstring, en trunkeret streng, eller en Base64URL variant, der blev kopieret til en standard Base64 dekoder. En anden fælles kilde til forvirring er dekodning gyldig Base64, der repræsenterer binære data i stedet for human- læsbar tekst.
Privatliv og offline brug
Før du Rely på kodede eller afkodede data
Før du genbruger output, skal du bekræfte den oprindelige tekst kodning, kontrollere, om kilden var standard Base64 eller en variant såsom Base64URL, og kontrollere, at enhver nødvendig polstring eller filetype forventninger matcher destinationssystemet. Dette hjælper med at undgå at kopiere teknisk gyldig output i den forkerte arbejdsgang.
Hvad Base64 Decode resultater gøre og ikke bevise
En vellykket afkode beviser kun, at inddata kunne fortolkes som Base64 og vendte tilbage til bytes eller tekst i dette værktøj. Det beviser ikke det afkodede resultat er meningsfuld, troværdig, korrekt kodet til din downstream app, eller egnet til direkte genbrug uden inspektion.
Hvordan man fortolker Base64 Output korrekt
Base64 output er blot en tekst repræsentation af bytes. Det beviser ikke, at det oprindelige indhold var læsbar tekst, sikker, hemmelig, eller endda beregnet til visning. Den vigtigste værdi af resultatet er, at det kan kopieres til systemer, der forventer Base64 som en transport eller opbevaring format.
Fordi ToolMill kører i browseren, kan du inspicere kopierede tokens, headers, config snippets, og korte nyttelaster uden at sende dem til en anden hjemmeside. Det er især nyttigt, når teksten indeholder interne værdier, du hellere vil holde lokale, mens debugging.
Relaterede værktøjer
Hex Encode / Decode - Text ↔ Hex
Hex Encode / Decode konverterer tekst til hexadecimal (base- 16) bytes og dekoder hex tilbage til læsbar tekst. Brug det til debugging binære nyttelaster, inspicere UTF-8 bytes, vende undslap strenge, og arbejder med hash eller lav-niveau protokoller. Accepterer almindelige hex-formater (med eller uden mellemrum, nye linjer eller 0x præfikser). Kører 100% lokalt i din browser - ingen uploads - og virker offline efter installation af ToolMill som en PWA.
Kodning
HTML Entity Encode / Decode — Escape & Unescape HTML
HTML Entity Encode / Decode converts special characters like <, >, &, and quotes into safe HTML entities (and decodes them back). Use it when working with HTML attributes, templates, CMS editors, Markdown docs, or when debugging copy/paste issues. Handles common named entities (e.g. <, >, &, ") and numeric entities. Runs 100% locally in your browser — no uploads — and works offline after installing ToolMill as a PWA.
Kodning
ROT13 Indkode / Decode - Tekst ↔ ROT13 Cipher
ROT13 er en simpel brevsubstitutionskode, der skifter A ↔ N, B ↔ O osv. Det bruges ofte til spoilere, lys obfuscation, og forum / e-mail tekst. Dette værktøj indkoder almindelig tekst til ROT13 og afkoder ROT13 tilbage til tekst (operationen er symmetrisk). Kører 100% lokalt i din browser - ingen uploads - og virker offline efter installation af ToolMill som en PWA.
Kodning
URL Encode / Decode (procent- kodning)
URL Encode / Decode (Sched- kodning) konverterer usikre tegn til et URL- sikkert format og tilbage igen. Brug det til spørgsmål strenge, omdirigere URL 'er, UTM parametre, og debugging API anmodninger (RFC 3986). Kører 100% lokalt i din browser - ingen uploads - og virker offline efter installation af ToolMill som en PWA.
Kodning
