Base64 Kodare/Avkodare

Konvertera text till och från Base64-kodning i realtid. Snabbt, säkert och enkelt.

Vanliga Frågor

Vad är Base64-kodning?

Base64 är ett binärt-till-text-kodningsschema som representerar binärdata i ASCII-strängformat genom att översätta det till en radix-64-representation. Det används ofta för att överföra data över media som endast stöder text.

Varför används Base64-kodning?

Base64 används för att koda binärdata när den behöver lagras eller överföras över media som är utformade för att hantera textdata. Detta säkerställer att data förblir intakt utan modifiering under transport, till exempel i e-postbilagor (MIME) eller vid inbäddning av data i XML/JSON.

Är Base64-kodning en form av kryptering?

Nej, Base64 är ett kodningsschema, inte en krypteringsmetod. Det är lätt reversibelt och erbjuder ingen säkerhet eller konfidentialitet för data. Syftet är datarepresentation, inte skydd.

Hur fungerar Base64-kodning?

Base64-kodning fungerar genom att ta 3 byte (24 bitar) binärdata åt gången och representera dessa 24 bitar som 4 Base64-tecken (6 bitar vardera). Om indata inte är en multipel av 3 byte läggs utfyllnadstecken ('=') till.

Vilka tecken används i Base64-kodning?

Standard Base64-kodning använder en 64-teckenuppsättning bestående av versaler (A-Z), gemener (a-z), siffror (0-9) och två symboler, vanligtvis '+' och '/'. Tecknet '=' används för utfyllnad.

Ökar Base64-kodning datastorleken?

Ja, Base64-kodning ökar den ursprungliga datastorleken med cirka 33%. Detta beror på att varje 3 byte indata binärdata omvandlas till 4 ASCII-tecken.

Kan all binärdata Base64-kodas?

Ja, alla former av binärdata, såsom bilder, ljudfiler, körbara filer eller vilken byteström som helst, kan kodas med Base64. Detta gör den mångsidig för olika datahanteringsscenarier.

Related Tools