Hvorfor bruge dette Base64-værktøj?
- Indkode almindelig tekst til standard Base64 eller URL-sikker Base64 uden at sende data nogen steder.
- Afkod Base64 tilbage til tekst, mens du tolererer mellemrum og URL-sikre alfabetforskelle.
- Vælg UTF-8, ASCII eller Latin-1, så du tidligt kan opdage kodningsfejl.
- Konverter en lokal fil til Base64 eller en data-URI og få vist billeder med det samme.
Tekstkonvertering
Indkode eller afkode tekst
Delings-URL'en gemmer kun indstillinger. Inddatatekst og resultatekst placeres aldrig i linket.
Filkonverter
Konverter en fil til Base64
Vælg en lokal fil, eller slip den her. Billedfiler kan forhåndsvises med det samme fra den genererede data-URI.
Forhåndsvisning af billede
Sådan bruger du Base64 sikkert
Brug standard Base64, når du kopierer data til systemer, der forventer det klassiske alfabet med +, /, og valgfrit = polstring. Brug URL-sikker Base64, når du skal placere resultatet i en forespørgselsstreng, filnavn eller token-format, der afviser disse tegn.
Hvis din opgave er procentkodning for en sti- eller forespørgselsstreng i stedet for byte-til-tekst-konvertering, skal du skifte til URL-koder/dekoderværktøj i stedet for Base64.
Base64 vs. kryptering
Base64 ændrer kun binære data til tekst. Det skjuler ikke indholdet. Hvis nyttelasten er følsom, har du stadig brug for korrekt kryptering eller transportsikkerhed.
Hvorfor produktionen vokser
Base64 gemmer hver 3-byte blok af inddata som 4 printbare tegn, så teksten bliver normalt omkring 33 % større før linjeskift eller data-URI-præfikser tilføjes.
Når fil til Base64 er nyttig
Filkonvertering er nyttig, når du skal inspicere en lille nyttelast, bygge en data-URI til en prototype eller bekræfte, at et API-felt accepterer det forventede format. For store aktiver skal du huske, at Base64 tilføjer størrelsesomkostninger.
Ofte stillede spørgsmål
Hvad er forskellen mellem Base64 og URL-safe Base64?
URL-sikker Base64 erstatter plus med bindestreg og skråstreg med understregning, så outputtet er mere sikkert at placere i URL'er og filnavne. Nogle systemer udelader også polstring.
Er Base64 kryptering?
Nej. Base64 er kun en kodning. Alle kan afkode det, så det bør ikke behandles som en sikkerheds- eller privatlivsforanstaltning.
Hvorfor er Base64-resultatet længere end originalen?
Base64 øger normalt størrelsen med omkring en tredjedel, fordi den gemmer hver 3 bytes inddata som 4 teksttegn.
Vil min tekst eller fil blive uploadet?
Nej. Kodning, afkodning og filkonvertering sker lokalt i din browser. Intet uploades automatisk.