Base64 Online kodieren und dekodieren – Unicode und URL-sicher
Konvertieren Sie Text zwischen UTF-8 und Base64, ohne Ihren Browser zu verlassen. Schalten Sie das URL-sichere Alphabet um, wenn Sie Token in URLs- oder JWT-Segmente einbetten. Ergebnisse mit einem Klick kopieren – es wird nichts hochgeladen.
So funktioniert dieses Base64-Tool
Wählen Sie „Kodieren“, um lesbaren Text in eine kompakte ASCII-sichere Darstellung umzuwandeln, die nur Buchstaben, Ziffern, + und / sowie optionale Auffüllungen verwendet. Wählen Sie „Dekodieren“, um den Vorgang umzukehren: Fügen Sie Base64 ein (mit oder ohne URL-sichere Zeichen) und stellen Sie sofort die ursprüngliche Unicode-Zeichenfolge wieder her. Alles wird lokal ausgeführt – ideal, wenn Sie Snippets für APIs vorbereiten, Nutzlasten mit Backend-Protokollen vergleichen oder Konfigurationsgeheimnisse schnell auf Plausibilität überprüfen müssen.
URL-sichere Base64-Option
RFC 4648 definiert ein alternatives Alphabet, bei dem + zu - und / zu _ wird. Füllzeichen (=) werden normalerweise gekürzt, damit Werte sauber in URLs oder HTTP-Header passen. Denken Sie daran, dass es sich bei Base64 um eine Verschlüsselung und nicht um eine Verschlüsselung handelt: Jeder kann es entschlüsseln. Behandeln Sie es als Transportdarstellung, nicht als Sekurity-Grenze.
Praxisbeispiele
Unicode-Beschriftung → Base64
Beispieleingabe
Erwartete Ausgabe
Fragment im JWT-Stil (URL-sicher)
Beispieleingabe
Erwartete Ausgabe
Kombinieren Sie es mit anderen FastMinify-Dienstprogrammen
Benötigen Sie Prozentkodierung anstelle von Radix-64? Springe zum URL Encoder. Das Bereinigen von Markup-Snippets funktioniert hervorragend zusammen mit dem HTML-Entities-Tool, während der Versand von Skripten durch unseren JavaScript-Minifier am schnellsten bleibt.
Base64 FAQ
Antworten, die die Teams stellen, bevor sie Strings durch Base64-Pipelines leiten
Ändert Base64 meine Unicode-Zeichen?
Es tritt kein bedeutender Verlust auf: UTF-8 behält Emojis und akzentuierte Glyphen vor der Base64-Stufe bei. Durch die Dekodierung wird der exakte Originaltext rekonstruiert.
Wann sollte ich den URL-sicheren Modus aktivieren?
Schalten Sie es immer dann ein, wenn + oder / mit URL-Trennzeichen kollidieren würden oder wenn Ihr Downstream-Parser JWT/Base64URL-Semantik erwartet.
Warum schlägt die Dekodierung mit InvalidCharacterError fehl?
Zu den häufigsten Übeltätern gehören vereinzelte Leerzeichen, fehlende Auffüllungen (nur im Standardmodus) oder das Mischen von URL-sicheren Zeichen, ohne dass der Schalter aktiviert ist.
Werden Daten hochgeladen?
Niemals – Conversions bleiben in Ihrem Browser-Tab.
Wie hängt das mit Daten-URIs zusammen?
Sie können Binärdateien oder SVG/Text-Nutzlasten für Daten Base64-kodieren: URIs, validieren Sie jedoch die CSP-Regeln, bevor Sie Inline-Assets bereitstellen.
Kann ich Geheimnisse einbetten?
Base64 schützt nicht die Vertraulichkeit. Verwenden Sie geeignete Secret-Manager, anstatt davon auszugehen, dass codierte Zeichenfolgen verborgen sind.
Ist Base64 dasselbe wie Verschlüsselung?
Nein. Base64 stellt Bytes nur als ASCII-Text dar; Jeder kann es entschlüsseln. Es ist kein Ersatz für Verschlüsselung oder Signierung.
Spielt die Polsterung beim Dekodieren eine Rolle?
Im Standardmodus kann fehlendes = Auffüllen zu Decodierungsfehlern führen. Im URL-sicheren Modus wird das Auffüllen oft weggelassen – aktivieren Sie die Matching-Option, damit Eingabe und Einstellungen übereinstimmen.
Codierung
Kodieren oder dekodieren Sie Base64-, URL-Komponenten und HTML-Entitäten – nur clientseitig.
Weitere Werkzeugkategorien entdecken
Minimieren
Verkleinern Sie Code und Ressourcen für die Produktion – minimieren Sie JavaScript, CSS, HTML, JSON und XML vor der Bereitstellung von gzip oder CDN.
Verschönern
Machen Sie Code mit konsistenter Einrückung lesbar – verschönern Sie JavaScript, CSS, TypeScript, SCSS, LESS, Markdown, GraphQL, SQL, YAML und mehr in Ihrem Browser.
Aufheben
Erweitern Sie minimierten oder komprimierten Code – entminifizieren Sie JavaScript, CSS, TypeScript, SCSS, LESS, SQL, YAML und andere Formate beim Debuggen oder Überprüfen.
Konvertierung
Transformieren Sie Daten zwischen JSON, YAML, XML und CSV lokal – keine Server-Uploads.
CSS-Präprozessoren
Kompilieren Sie SCSS oder LESS zu Standard-CSS im Browser — kombinieren Sie mit Beautify oder Minify für einen vollständigen Stylesheet-Workflow.
JSON Werkzeuge
Validieren, formatieren, vergleichen und erkunden Sie JSON-Nutzlasten – ergänzend zu Minifiern und Konvertern.
SVG Werkzeuge
Vorschau anzeigen, mit SVGO optimieren, Daten exportieren URI, Größe ändern, verschönern, in JSX konvertieren und SVG validieren – alles in Ihrem Browser.
DevOps und Infrastruktur
Terraform HCL formatieren/validieren/minimieren, Dockerfile formatieren und lint, Docker Verfassen und .env-Validierung.
CI/CD
GitHub Aktionen und GitLab CI – formatieren Sie YAML und überprüfen Sie die Workflow-/Auftragsstruktur in Ihrem Browser.
Protokolle und Beobachtbarkeit
Zeilenorientierte JSON/NDJSON- und Nginx/Apache-Zugriffsprotokolle – formatieren, filtern, validieren und CSV/TSV.
Kubernetes
Multi-Doc-Manifeste, strukturelle Validierung, Ingress/Deployment-Starter und Helm-Werteformatierung.
Netzwerk / IP
CIDR, Subnetze und IPv4/IPv6-Helfer — im Browser.
Sicherheit und Token
JWKS, X.509-Zertifikate und Secrets-Scan – browserlokal.
API & Schemata
OpenAPI Tools zum Formatieren, Validieren und Flusen Ihrer Spezifikationen.
Entwickler-Dienstprogramme
Zeitstempel, UUID, ULID, Nanoid, Cron, Passwörter, Regex, Slugify, Zahlenbasen, Groß-/Kleinschreibung, Textunterschied und chmod – alles clientseitig.
Text & Markdown
Wörter zählen, Markdown-TOC erzeugen und Zeilenlisten bereinigen — im Browser.
KI & LLM
Token-Zählung, Kostenschätzung und Kontextfenster — 100 % im Browser.
Serialisierung
Serialisieren und deserialisieren Sie PHP-Datenstrukturen neben JSON-Workflows.