Soubor na Base64

Zakódujte PDF, ZIP, obrázky a místní soubory do Base64 bez změny bajtů. Zkopírujte či stáhněte text s volitelnou Data URI, výplní a zalamováním řádků.

Zakódovat
Vstup0 znaků
Výsledek

Zde se zobrazí výsledek.

Jak zakódovat soubor do Base64

  1. Vyberte místní soubor nebo ho přetáhněte do vstupní oblasti; limit je 32 MiB na soubor.
  2. Zvolte samotné Base64 nebo zapněte předponu Data URI. Výplň a zalamování nastavte podle přijímajícího systému.
  3. Soubor zakódujte a zkopírujte celý výsledek nebo ho stáhněte jako textový soubor.

Soubor na Base64: co je dobré vědět

Soubor se čte místně jako bajty, ne jako text. Archivy, dokumenty a další binární data tak zůstávají beze změny. Limit je 32 MiB na soubor; zakódovaný výstup je větší než originál.

Příklad textového souboru zakódovaného do Base64

Vstup
example.txt (UTF-8) Ahoj, světe! 👋
Výsledek
QWhvaiwgc3bEm3RlISDwn5GL

Soubor na Base64: otázky a odpovědi

Lze kódovat PDF, ZIP, Word a jiné binární soubory?

Ano. Jakýkoli soubor do 32 MiB se čte jako bajty, jeden soubor najednou. PDF, archivy ZIP, kancelářské dokumenty ani obrázky nemusí být čitelné jako text. Kódování nemění formát, nerozbaluje soubor ani neanalyzuje jeho obsah.

Použít samotné Base64, nebo Data URI?

Samotné Base64 použijte, pokud API, pole JSON nebo jiný systém očekává jen zakódovaná data. Data URI zapněte pouze tehdy, když příjemce potřebuje předponu data:…;base64,. Typ MIME se odvozuje z obsahu; neznámé binární formáty používají application/octet-stream. Objekt JSON se automaticky nevytváří.

Proč je výsledek větší a jaká nastavení vybrat?

S výplní a bez zalamování vytvoří n bajtů 4 × ceil(n / 3) znaků Base64. Předpona a konce řádků délku dále zvyšují. Pro většinu polí JSON a API zalamování vypněte; podle potřeby jsou k dispozici řádky po 64 nebo 76 znacích. Výplň = ponechte, pokud protokol výslovně nepovoluje její vynechání.

Jak obnovím soubor? Je Base64 šifrování?

Použijte Base64 na soubor a obnovte stejné bajty; v případě potřeby porovnejte hashe SHA-256. Base64 je vratné kódování, nikoli šifrování či komprese. Původní název souboru ani složka se v samotném Base64 neukládají; potřebujete-li je, uložte je zvlášť.

Odesílají se moje soubory, tokeny nebo text na server?

Ne. Vstup se zpracovává ve vašem prohlížeči. Web poskytuje stránku a programový kód, ale vaše data neodesílá na převodní server ani je neukládá do účtu.

  • Base64 na soubor

    Převeďte Base64 a Data URI na soubory ke stažení bez změny dekódovaných binárních dat.

  • Obrázek na Base64

    Převeďte PNG, JPEG, GIF, WebP, SVG a další rozpoznané obrázky na Base64 Data URI v prohlížeči.

  • Hash SHA-256 a kontrolní součet souboru

    Vypočítejte SHA-256 textu a souborů a porovnejte stažený soubor se zveřejněným kontrolním součtem.

Všechny vývojářské nástroje

Kódování a soubory

Převádějte text, bajty, URL a vložené obrázky bez změny původních dat.

Kontrola dat a textu

Čtěte strukturovaná data, prohlížejte tokeny a hledejte rozdíly mezi texty.

Hashe, identifikátory a plánování

Ověřujte integritu souborů, vytvářejte identifikátory a pracujte s časem i opakovanými úlohami.

Vstup a soubory se zpracovávají na vašem zařízení. Nenechávejte citlivé výsledky ve sdílené schránce. Pro práci se soukromými klíči a tokeny používejte důvěryhodné zařízení.