Bestand naar Base64

Codeer PDF, ZIP, afbeeldingen en lokale bestanden als Base64 zonder bytes te wijzigen. Kopieer of download tekst met optionele Data URI, opvultekens en regelafbreking.

Coderen
Invoer0 tekens
Resultaat

Het resultaat verschijnt hier.

Zo codeer je een bestand als Base64

  1. Kies een lokaal bestand of sleep het naar het invoervak; maximaal 32 MiB per bestand.
  2. Kies kale Base64 of schakel het Data URI-voorvoegsel in. Stem opvultekens en regelafbreking af op het doelsysteem.
  3. Codeer het bestand en kopieer het volledige resultaat of download het als tekstbestand.

Aan de slag met Bestand naar Base64

Het bestand wordt lokaal als bytes gelezen, niet als tekst. Archieven, documenten en andere binaire gegevens blijven daardoor intact. De limiet is 32 MiB per bestand. De gecodeerde uitvoer is groter dan het origineel.

Een tekstbestand gecodeerd als Base64

Invoer
example.txt (UTF-8) Hallo wereld! 👋
Resultaat
SGFsbG8gd2VyZWxkISDwn5GL

Vragen over Bestand naar Base64

Kan ik PDF, ZIP, Word en andere binaire bestanden coderen?

Ja. Elk bestand tot 32 MiB wordt als bytes gelezen, één bestand tegelijk. PDF-documenten, ZIP-archieven, Office-bestanden en afbeeldingen hoeven niet als tekst leesbaar te zijn. Coderen verandert het formaat niet, pakt niets uit en analyseert de inhoud niet.

Moet ik kale Base64 of een Data URI gebruiken?

Gebruik kale Base64 als een API, JSON-veld of ander systeem alleen gecodeerde data verwacht. Schakel Data URI alleen in als het voorvoegsel data:…;base64, nodig is. Het MIME-type wordt afgeleid uit de inhoud; onbekende binaire formaten krijgen application/octet-stream. De tool maakt niet automatisch een JSON-object.

Waarom wordt het resultaat groter en welke instellingen kies ik?

Met opvultekens en zonder regelafbreking leveren n bytes 4 × ceil(n / 3) Base64-tekens op. Het voorvoegsel en regeleinden komen daar nog bij. Laat regelafbreking uit voor de meeste JSON- en API-velden; kies indien nodig regels van 64 of 76 tekens. Behoud =-opvultekens tenzij het protocol weglaten toestaat.

Hoe herstel ik het bestand? Is Base64 versleuteling?

Gebruik Base64 naar bestand om dezelfde bytes terug te krijgen en vergelijk zo nodig SHA-256-hashes. Base64 is omkeerbare codering, geen versleuteling of compressie. De oorspronkelijke bestandsnaam en map zitten niet in kale Base64; bewaar ze apart als je ze nodig hebt.

Worden mijn bestanden, tokens of teksten geüpload?

Nee. De verwerking vindt plaats in je browser. De website levert de pagina en de programmacode, maar stuurt je invoer niet naar een conversieserver en slaat die niet op in een account.

  • Base64 naar bestand

    Herstel downloadbare bestanden uit Base64 en Data URI’s zonder de gedecodeerde bytes te wijzigen.

  • Afbeelding naar Base64

    Zet PNG, JPEG, GIF, WebP, SVG en andere herkende afbeeldingen in je browser om naar een Base64 Data URI.

  • SHA-256-hash en checksum

    Bereken SHA-256 voor tekst en bestanden en controleer downloads aan de hand van gepubliceerde checksums.

Alle ontwikkelaarstools

Codering en bestanden

Zet tekst, bytes, URL’s en ingesloten afbeeldingen om zonder de oorspronkelijke gegevens te veranderen.

Gegevens en tekst analyseren

Bekijk gestructureerde gegevens en tokens en zie precies wat er is veranderd.

Hashes, ID’s en schema’s

Controleer bestanden, genereer identificatiecodes en bekijk tijden en terugkerende uitvoeringen.

Je invoer en bestanden worden op je eigen apparaat verwerkt. Laat vertrouwelijke resultaten niet op een gedeeld klembord staan en gebruik een betrouwbaar apparaat voor privésleutels en tokens.