Base64-koder og -afkoder

Konverter tekst og filer til Base64 lokalt, afkod Base64 tilbage til tekst, og skift til URL-sikkert output, når du har brug for det.

Nyttigt til at fejlsøge nyttelast, forberede data-URI'er og kontrollere, om Base64-tekst afkoder rent under UTF-8, ASCII eller Latin-1.

Andre sprog 日本語 | English | 繁體中文 | 한국어 | Svenska | Suomi | Dansk | Norsk bokmål | Italiano | فارسی

Hvorfor bruge dette Base64-værktøj?

Tekstkonvertering

Indkode eller afkode tekst

Delings-URL'en gemmer kun indstillinger. Inddatatekst og resultatekst placeres aldrig i linket.

Integrer dette værktøj

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.

Vælg en fil, eller slip den her Alt forbliver i din browser. Ingen upload udføres.

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.