Toolyard

Was ist Base64 (und URL-Kodierung)?

Base64: Binärdaten als Text

Manche Stellen nehmen nur Text an: E-Mail, JSON, HTML-Attribute. Base64 verwandelt beliebige Daten in 64 sichere Zeichen (A–Z, a–z, 0–9, + und /), damit sie unverändert durchkommen. Aus „Hello“ wird SGVsbG8=.

  • Aus je 3 Bytes werden 4 Zeichen, Base64 ist also etwa 33 % größer als das Original.
  • Die =-Zeichen am Ende füllen die Ausgabe auf ein Vielfaches von 4 Zeichen auf.
  • Die URL-sichere Variante verwendet - und _ statt + und /, die in Webadressen eine besondere Bedeutung haben.

Es ist keine Verschlüsselung

Jeder kann Base64 dekodieren, es gibt keinen Schlüssel. Nutz es nie, um ein Passwort oder ein anderes Geheimnis zu verstecken.

Data-URIs

Ein kleines Bild lässt sich direkt in HTML oder CSS schreiben, als data:image/png;base64, gefolgt von seinem Base64-Text, und spart so einen eigenen Download. Wegen des Größenzuwachses lohnt sich das nur für kleine Icons. Das Tool Bild in Base64 erstellt die Data-URI für dich oder macht aus einer wieder ein Bild.

URL-Kodierung ist etwas anderes

Die URL-Kodierung (Prozentkodierung) ersetzt nur Zeichen, die in einer Webadresse nicht erlaubt sind oder eine besondere Bedeutung haben, jeweils durch % und den Wert ihres Bytes. „café & crème“ wird zu caf%C3%A9%20%26%20cr%C3%A8me: Das Leerzeichen ist %20, & ist %26 und é, in UTF-8 zwei Bytes, ist %C3%A9. Alles andere bleibt lesbar.

Kodier und dekodier Text mit Base64 kodieren/dekodieren und URL kodieren/dekodieren.

Tools in dieser Anleitung

Weitere Anleitungen

HEIC-Dateien unter Windows öffnenPDF-Dateigröße verkleinernStandortdaten aus Fotos entfernenTon aus einem Video extrahierenWLAN-QR-Code erstellenPDF unterschreibenPrüfsumme einer Datei prüfen (SHA-256)PNG, JPG oder WebP: Welches Bildformat?PDF-Dateien zusammenfügenText aus einem Bild kopierenJPG in PDF umwandelnPDF in JPG umwandelnPDF teilen oder Seiten herausziehenPDF dauerhaft drehenSeitenzahlen zu einer PDF hinzufügenWasserzeichen in eine PDF einfügenHEIC auf dem Mac in JPG umwandelnWebP in JPG umwandelnBilddateien verkleinernVideo in GIF umwandelnWAV in MP3 umwandelnEin starkes Passwort erstellenCelsius in Fahrenheit umrechnenGB oder GiB: Warum deine Festplatte weniger Platz zeigtProzente berechnenTage zwischen zwei Daten berechnenWas ist ein Unix-Zeitstempel?Zwei Textdateien vergleichenWörter in einem Dokument zählenQR-Code aus einem Screenshot oder Bild scannenWas ist ein Hash? MD5, SHA-1 und SHA-256 erklärtFoto auf 20 KB komprimieren (oder jede andere Größe)Hintergrund aus einem Foto entfernenMikrofon testenBildschirm auf tote Pixel prüfenBildschirm aufnehmenKlingelton fürs iPhone erstellenVideo zum Versenden komprimierenPasswort aus einer PDF entfernenPDF mit einem Passwort schützenPDF-Formular ausfüllenPDF in Word umwandelnGesicht in einem Foto unkenntlich machenBMI berechnenRate einer Baufinanzierung berechnenTermine über Zeitzonen hinweg planenWas ist ein Cron-Ausdruck?Das reverse Komplement einer DNA-Sequenz bildenDNA in Protein übersetzenGenBank in FASTA umwandelnRestriktionsschnittstellen in einer DNA-Sequenz findenZwei DNA- oder Proteinsequenzen alignierenPCR-Primer entwerfen und prüfenMolare Masse berechnenReaktionsgleichungen ausgleichenEine Lösung bestimmter Molarität ansetzenVerdünnungen berechnen (C1V1 = C2V2)pH-Wert berechnenDNA-Konzentration aus der A260 berechnenInsert-Menge für eine Ligation berechnenRPM in g (RCF) umrechnenZellen mit einer Zählkammer zählenEin Punnett-Quadrat verwendenEin Budget mit der 50/30/20-Regel aufstellenSchneeball- oder Lawinenmethode beim SchuldenabbauWie viel Geld brauche ich für die Rente?Gehalt in Stundenlohn umrechnenGewinnmarge und AufschlagMehrwertsteuer und Umsatzsteuer berechnenEine Rechnung schreibenWie viel Haus kann ich mir leisten?Den Farbcode von Widerständen lesenDen Vorwiderstand für eine LED wählenSpannungsfall in einem Kabel berechnenWie viel Beton brauche ich?Wie viel Farbe brauche ich?Ein Subnetz berechnenRegeln für signifikante StellenWie die Tilgung eines Kredits funktioniertROI oder CAGR: So misst du die Rendite einer GeldanlageWie Inflation deine Ersparnisse schrumpfen lässtSo berechnest du deinen GPATrinkgeld berechnenMinesweeper-Strategie: Muster und TippsSudoku-Strategien für AnfängerSo gewinnst du bei 2048Solitär-Strategie: So gewinnst du öfterSchneller tippenRegex-Grundlagen: Einführung mit BeispielenHEX, RGB und HSL: FarbcodesHalbwertszeit berechnenDas ideale Gasgesetz erklärtWie ein Spannungsteiler funktioniert555-Timer berechnenDachneigung berechnenBoard Feet berechnenDNA- und Proteinsequenz-Statistiken erklärt