Base64 til fil
Dekod Base64 eller en Data URI til en nedlastbar fil. Gjenopprett PDF, ZIP, bilder og tekst, se identifisert filtype og bevar bytene i nettleseren.
Resultatet vises her.
Slik dekoder du Base64 til en fil
- Lim inn Base64-strengen eller en fullstendig data:…;base64, URI.
- Dekod og kontroller identifisert filtype og størrelse; støttede bilder får også en forhåndsvisning.
- Last ned filen. Har du originalen, kan du sammenligne SHA-256-kontrollsummene for å bekrefte at bytene er like.
Slik bruker du Base64 til fil
Nedlastingen bevarer alle byte. Foreslått filtype bestemmes av en gjenkjent filsignatur. Ukjente data lagres som .bin; endre bare filendelsen hvis du vet hvilket format dataene faktisk har.
Eksempel: gjenopprett en tekstfil fra Base64
- Inndata
SGVpLCB2ZXJkZW4hIPCfkYs=- Resultat
result.txt (text/plain;charset=utf-8, 17 B) Hei, verden! 👋
Spørsmål om Base64 til fil
Kan jeg gjenopprette PDF, ZIP eller Word-dokumenter fra Base64?
Ja, hvis Base64-strengen inneholder bytene fra den aktuelle filen. Dekoding gjenoppretter data; den konverterer ikke andre formater til PDF og reparerer ikke en skadet ZIP-fil. Enkelte Word-dokumenter bruker ZIP-beholdere og kan få .zip som foreslått filendelse. Ren Base64 lagrer ikke det opprinnelige filnavnet; endre bare endelsen hvis du kjenner det faktiske formatet.
Kan jeg lime inn en Data URI eller en Base64-verdi fra JSON?
Både ren Base64 og en fullstendig data:…;base64, URI støttes. Fra JSON limer du bare inn feltverdien, uten de omsluttende anførselstegnene eller hele objektet. ASCII-mellomrom og linjeskift ignoreres. Standard Base64 og Base64URL godtas, men tegnsettene må ikke blandes.
Hvorfor lastes filen ned som .bin, eller hvorfor feiler dekodingen?
Ukjente binærdata lagres som .bin med MIME-typen application/octet-stream; det betyr ikke at byte har gått tapt. Filtypen bestemmes ut fra filsignaturen, ikke MIME-typen oppgitt i Data URI-en, og er ingen garanti for at filen er uskadd. Ugyldige tegn, feilplassert =-utfylling eller ufullstendige data kan gi feil. Prosentkoding, HTML-tagger og escape-sekvenser for linjeskift i JSON må håndteres først.
Hva er størrelsesgrensene, og er filen trygg å åpne?
Base64-inndata kan være opptil 48 MiB, og den dekodede filen opptil 32 MiB. Dekoding skjer i nettleseren; Base64 er koding, ikke kryptering eller virusskanning. Last bare ned filer du stoler på. Verktøyet åpner ikke PDF-filer og pakker ikke ut ZIP-filer.
Blir filene, tokenene eller teksten min lastet opp?
Nei. Verktøyene behandler inndata i nettleseren din. Nettstedet leverer siden og programkoden, men sender ikke innholdet til en konverteringsserver og lagrer det ikke på en konto.
Verktøy til neste steg
- Fil til Base64
Kod en hvilken som helst fil som Base64, med valgfritt Data URI-prefiks, utfylling og MIME-linjeskift.
- Base64 til bilde
Dekod Base64-bilder og Data URI-er, forhåndsvis støttede formater og last ned de opprinnelige bytene.
- SHA-256-hash og sjekksum
Lag SHA-256 for tekst og filer, og kontroller nedlastinger mot publiserte sjekksummer.
Alle utviklerverktøy
Koding og filer
Konverter tekst, byte, nettadresser og innebygde bilder uten å endre de opprinnelige dataene.
Base64-koding og dekoding
Kod UTF-8-tekst som Base64 eller dekod vanlig og URL-sikker Base64, med valgfri utfylling og linjedeling.
Base64URL-koding og dekoding
Kod tekst som URL-sikker Base64 med tegnene - og _, og dekod Base64URL uten utfylling.
Bilde til Base64
Konverter PNG, JPEG, GIF, WebP, SVG og andre gjenkjente bilder til en Base64 Data URI i nettleseren.
Base64 til bilde
Dekod Base64-bilder og Data URI-er, forhåndsvis støttede formater og last ned de opprinnelige bytene.
Fil til Base64
Kod en hvilken som helst fil som Base64, med valgfritt Data URI-prefiks, utfylling og MIME-linjeskift.
URL-koding og dekoding
Kod URL-komponenter, fullstendige nettadresser og skjemaverdier, eller dekod prosentkoding og mellomrom.
Koding og dekoding av HTML-entiteter
Konverter tekst til HTML-entiteter, eller dekod navngitte og numeriske tegnreferanser.
Unicode-inspeksjon og escape-konvertering
Se Unicode-kodepunkter, UTF-8-byte og UTF-16-enheter, og konverter Unicode-escapes for JavaScript.
Analyse av data og tekst
Les strukturerte data og tokener, og se nøyaktig hva som er endret.
Formater, komprimer og valider JSON
Formater og valider JSON uten å miste presisjon i store tall, med innrykk og rekursiv sortering av nøkler.
JWT-dekoder
Les JWT-hode og innhold, og se utløps- og aktiveringstid uten å sende tokenet til en annen tjeneste.
Sammenlign tekst
Sammenlign to tekster per linje, ord eller tegn, og fremhev endringer med mellomrom og linjeskift intakt.
Test regulære uttrykk
Test JavaScript-regex med flagg, treffposisjoner, fangstgrupper og navngitte grupper.
Hash, ID-er og tidsplaner
Kontroller filer, lag identifikatorer og se tidspunkter og gjentakende kjøringer.
MD5-hash og sjekksum
Beregn MD5 for tekst eller lokale filer, og sammenlign med en forventet sjekksum.
SHA-1-hash og sjekksum
Beregn SHA-1 for UTF-8-tekst eller filer, og sammenlign resultatet med en sjekksum.
SHA-256-hash og sjekksum
Lag SHA-256 for tekst og filer, og kontroller nedlastinger mot publiserte sjekksummer.
SHA-512-hash og sjekksum
Beregn SHA-512 for tekst og filer på enheten din, og sammenlign fullstendige heksadesimale sjekksummer.
CRC32-kalkulator
Beregn standard CRC-32 for tekst eller filer, og sammenlign heksadesimale sjekksummer med åtte tegn.
HMAC-generator
Generer HMAC-SHA-1, HMAC-SHA-256 og HMAC-SHA-512 med en hemmelig UTF-8- eller heksadesimal nøkkel.
UUID- og GUID-generator
Lag tilfeldige UUID v4 eller tidsordnede UUID v7, enkeltvis eller i grupper.
Konverter Unix-tidsstempel
Konverter Unix-sekunder, millisekunder og ISO 8601-datoer, og se samme tidspunkt i UTC eller en IANA-tidssone.
Analyser Cron-uttrykk
Valider Cron-uttrykk med fem eller seks felt, og se neste kjøringer med tidssone og sommertid.
Lag Cron-uttrykk
Bygg Cron-uttrykk med tidsfelt eller vanlige tidsplaner, og se de neste kjøringene i valgt tidssone.
Tekst og filer behandles på enheten din. Ikke la fortrolige resultater ligge på en delt utklippstavle, og bruk en enhet du stoler på til private nøkler og tokener.