{"id":119,"date":"2026-10-03T12:51:38","date_gmt":"2026-10-03T11:51:38","guid":{"rendered":"https:\/\/wpcalc.com\/de\/base64-encoder\/"},"modified":"2026-10-03T12:51:38","modified_gmt":"2026-10-03T11:51:38","slug":"base64-encoder","status":"publish","type":"post","link":"https:\/\/wpcalc.com\/de\/web-tools\/base64-encoder\/","title":{"rendered":"Base64-Encoder"},"content":{"rendered":"<section class=\"not-prose calculator-box\" aria-labelledby=\"calculator-title\"><div class=\"flex items-baseline sm:items-center justify-between gap-2 sm:gap-3\"><div class=\"flex flex-col sm:flex-row sm:items-center gap-2\"><span class=\"icon icon-calculator text-primary-700! text-base! dark:text-primary-300!\" aria-hidden=\"true\"><\/span><h2 id=\"calculator-title\" class=\"text-lg font-display font-bold\">Werkzeug zur Base64-Kodierung von Text<\/h2><\/div><div class=\"calcdash-favorite group\">\n  <button type=\"button\" class=\"favorite\" id=\"favorite\" data-favorite-id=\"119\" data-favorite-title=\"Base64-Encoder\" data-favorite-url=\"https:\/\/wpcalc.com\/de\/web-tools\/base64-encoder\/\" data-favorite-excerpt=\"Geben Sie Text ein, um ihn in einen Base64-String umzuwandeln. Der Encoder funktioniert mit ASCII und anderen Single-Byte-Zeichen; Zeichen wie Emojis k\u00f6nnen einen Kodierfehler verursachen.\" aria-label=\"Zu Favoriten hinzuf\u00fcgen\" data-favorite-icon=\"icon icon-conversion\">\n    <span class=\"icon icon-shape-star-empty\" aria-hidden=\"true\"><\/span>\n  <\/button>\n  <div class=\"calcdash-favorite__tip\" aria-hidden=\"true\">\n   <span class=\"favorite-tooltip\" id=\"favorite-tooltip\"><\/span>\n  <\/div>\n  <span class=\"sr-only\" role=\"status\" id=\"favorite-status\"><\/span>\n<\/div><\/div><form action=\"https:\/\/wpcalc.com\/de\/web-tools\/base64-encoder\/\" method=\"POST\" class=\"calculator\" id=\"calculator-119\" data-post=\"119\"><fieldset class=\"fieldset-input is-1\"><legend class=\"sr-only\">Eingabefelder<\/legend><div class=\"field is-single\" id=\"input-1\"><label for=\"field-1\">Zu kodierender Text<\/label><textarea id=\"field-1\" name=\"zu_kodierender_text\">Hello world!<\/textarea><\/div><\/fieldset><div class=\"buttons\"><button type=\"submit\" data-text=\"Neu berechnen\" id=\"calculate-button\" data-post=\"119\">Berechnen<\/button><button type=\"reset\">Zur\u00fccksetzen<\/button><\/div><div class=\"field is-checkbox hidden!\" id=\"field-auto-calc\"><input type=\"checkbox\" id=\"auto-calc\"><label for=\"auto-calc\">Automatisch berechnen<\/label><small>Wenn aktiviert, wird das Ergebnis automatisch aktualisiert, sobald Sie einen Wert \u00e4ndern.<\/small><\/div><div class=\"fieldset-result is-hidden\" aria-labelledby=\"result-title\" aria-live=\"polite\" role=\"region\"> <h3 class=\"result-title bg-gradient-to-r from-primary-50 to-gray-50 dark:from-primary-900 dark:to-gray-800\" id=\"result-title\"><span class=\"icon icon-s-pulse\" aria-hidden=\"true\"><\/span> Ihre Ergebnisse<\/h3><div class=\"result-box\"><div class=\"field-result is-column\" id=\"output-1\"><span class=\"field-title\"><span>Base64-Ausgabe<\/span><\/span><span class=\"field-value\" id=\"result-1\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Ergebnis kopieren\" aria-label=\"Ergebnis kopieren\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><\/div><div class=\"result-actions\"><button type=\"button\" class=\"copy-link\"><svg viewBox=\"0 0 20 20\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12.232 4.232a2.5 2.5 0 0 1 3.536 3.536l-1.225 1.224a.75.75 0 0 0 1.061 1.06l1.224-1.224a4 4 0 0 0-5.656-5.656l-3 3a4 4 0 0 0 .225 5.865.75.75 0 0 0 .977-1.138 2.5 2.5 0 0 1-.142-3.667l3-3Z\"\/><path d=\"M11.603 7.963a.75.75 0 0 0-.977 1.138 2.5 2.5 0 0 1 .142 3.667l-3 3a2.5 2.5 0 0 1-3.536-3.536l1.225-1.224a.75.75 0 0 0-1.061-1.06l-1.224 1.224a4 4 0 1 0 5.656 5.656l3-3a4 4 0 0 0-.225-5.865Z\"\/><\/svg><span class=\"copy-link__text\">Link zu dieser Berechnung kopieren<\/span><\/button><span class=\"sr-only\" role=\"status\" id=\"copy-link-status\"><\/span><\/div><\/div><a href=\"#respond\" class=\"hidden transition-opacity duration-300 opacity-0 w-50 text-sm justify-center items-center gap-2 px-4 py-2 rounded bg-gray-200 text-gray-700 hover:bg-gray-300\" id=\"leave-comment\"><span class=\"icon icon-comments\" aria-hidden=\"true\"><\/span>Kommentar schreiben<\/a><\/form><\/section><section id=\"calc-reactions\" class=\"not-prose hidden my-12 bg-gradient-to-r from-primary-50 to-gray-50 border border-indigo-100 rounded-xl px-6 py-4 shadow-sm\" data-post=\"119\" aria-live=\"polite\" aria-labelledby=\"calc-reactions-title\"><p id=\"calc-reactions-title\" class=\"text-sm text-gray-500 text-center mb-2\">Wie finden Sie dieses Ergebnis?<\/p><div role=\"group\" aria-labelledby=\"calc-reactions-title\" class=\"grid grid-cols-3 sm:flex sm:flex-row sm:justify-around gap-4 sm:items-center sm:flex-wrap\"><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"like\"><span class=\"reaction-count\" data-reaction-count=\"like\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude00 <\/span><span class=\"reaction-description font-medium\">Gef\u00e4llt mir <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"helpful\"><span class=\"reaction-count\" data-reaction-count=\"helpful\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\udca1 <\/span><span class=\"reaction-description font-medium\">Hilfreich <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"confused\"><span class=\"reaction-count\" data-reaction-count=\"confused\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude15 <\/span><span class=\"reaction-description font-medium\">Verwirrt <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"disappointed\"><span class=\"reaction-count\" data-reaction-count=\"disappointed\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude1e <\/span><span class=\"reaction-description font-medium\">Entt\u00e4uscht <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"inaccurate\"><span class=\"reaction-count\" data-reaction-count=\"inaccurate\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\u274c <\/span><span class=\"reaction-description font-medium\">Ungenau <\/span><\/button><\/div><div id=\"reaction-message\" class=\"hidden mt-8 rounded-md border border-primary-100 bg-white\/50 backdrop-blur-sm px-4 py-2 text-sm text-center shadow-sm\"><\/div><\/section><div class=\"calcdash-ad not-prose calcdash-ad--calc_result calcdash-ad--in-article\"><ins class=\"adsbygoogle\" style=\"display:block\" data-ad-client=\"ca-pub-1721569815777345\" data-ad-slot=\"6317458308\" data-ad-layout=\"in-article\" data-ad-format=\"fluid\"><\/ins><script>(adsbygoogle = window.adsbygoogle || []).push({});<\/script><\/div>\n<style id=\"wpcoderpro-inline-1\">.formula-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section class=\"formula-box\" aria-labelledby=\"formula-title\">\r\n\t<div id=\"formula-title\" class=\"not-prose font-display mb-4\"><span class=\"icon icon-formula\" aria-hidden=\"true\"><\/span><h2>Formel des Base64-Encoders<\/h2><\/div>\r\n\t<figure class=\"not-prose formula\">\r\n\t\t<figcaption class=\"formula-title\">Formel<\/figcaption>\r\n\t\t<div class=\"text-base text-gray-800\" id=\"formula\">\n\\[ L=4\\left\\lceil\\frac{n}{3}\\right\\rceil \\]\n<\/div>\r\n\t<\/figure>\r\n\t<\/p>\n<p><strong>Dabei gilt:<\/strong><\/p>\n<ul>\n<li>\\(n\\) \u2014 die Anzahl der Eingabe-Bytes.<\/li>\n<li>\\(L\\) \u2014 die Anzahl der Zeichen der Base64-Ausgabe, einschlie\u00dflich eventueller Auff\u00fcllung.<\/li>\n<\/ul>\n<p>Base64 teilt die Eingabe in Drei-Byte-Gruppen und stellt jede Gruppe durch vier Zeichen dar. Enth\u00e4lt die letzte Gruppe weniger als drei Bytes, werden ein oder zwei <code>=<\/code>-Zeichen als Auff\u00fcllung (Padding) verwendet.<\/p>\n<p>\r\n<\/section>\n<style id=\"wpcoderpro-inline-2\">.calculation-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section id=\"calculation\" class=\"calculation-box\" aria-labelledby=\"calculation-title\">\r\n\t<div id=\"calculation-title\" class=\"not-prose font-display\"><span class=\"icon icon-unordered-list\" aria-hidden=\"true\"><\/span><h2>Base64-Encoder \u2013 Berechnungsbeispiel<\/h2><\/div>\r\n\r\n<\/p>\n<p><strong>Beispiel:<\/strong> Geben Sie den Standardtext des Rechners ein, <code>Hello world!<\/code>. Seine 12 unterst\u00fctzten Zeichen werden als 12 Bytes kodiert und bilden vier vollst\u00e4ndige Drei-Byte-Gruppen.<\/p>\n<p>\\[ \\operatorname{Base64}(\\text{Hello world!})=\\text{SGVsbG8gd29ybGQh} \\]<\/p>\n<p>\\[ L=4\\left\\lceil\\frac{12}{3}\\right\\rceil=16 \\]<\/p>\n<p><strong>Ergebnis:<\/strong> <code>SGVsbG8gd29ybGQh<\/code>, ein 16 Zeichen langer Base64-String ohne Auff\u00fcllung.<\/p>\n<p>\n\r\n<\/section>\n<h2>So verwenden Sie den Base64-Encoder<\/h2>\n<ol>\n<li>Geben Sie Ihre Eingabe in <strong>Zu kodierender Text<\/strong> ein oder f\u00fcgen Sie sie dort ein. Sie k\u00f6nnen <code>Hello world!<\/code> stehen lassen, um das obige Beispiel nachzuvollziehen.<\/li>\n<li>Lesen Sie den kodierten String in <strong>Base64-Ausgabe<\/strong> ab.<\/li>\n<li>Nutzen Sie die Kopierfunktion der Ausgabe, wenn Sie den String in eine andere Anwendung einf\u00fcgen m\u00f6chten. Behalten Sie etwaige <code>=<\/code>-Zeichen am Ende bei: Sie geh\u00f6ren zum kodierten Wert.<\/li>\n<\/ol>\n<p>Zeigt die <strong>Base64-Ausgabe<\/strong> die Meldung \u201eKodierung fehlgeschlagen\u201c, enth\u00e4lt der Text ein Zeichen, das dieser Encoder nicht direkt verarbeiten kann. Beachten Sie die unten beschriebene Zeichenbeschr\u00e4nkung, bevor Sie das Ergebnis in einer Anwendung verwenden.<\/p>\n<h2>Was die Base64-Kodierung bewirkt<\/h2>\n<p>Base64 ist ein Verfahren, um Bytes mit einer begrenzten Menge druckbarer Zeichen darzustellen: Gro\u00df- und Kleinbuchstaben, Ziffern, <code>+<\/code> und <code>\/<\/code>. Das ist n\u00fctzlich, wenn ein Format oder System Text statt roher Bytes verlangt. Das Ergebnis kann je nach Eingabel\u00e4nge au\u00dferdem mit <code>=<\/code> oder <code>==<\/code> enden.<\/p>\n<p>Der kodierte String ver\u00e4ndert die Bedeutung Ihres Textes nicht, sondern ist eine andere Darstellung der Eingabe-Bytes. Mit einem <a href=\"https:\/\/wpcalc.com\/de\/web-tools\/base64-decoder\/\">Base64-Decoder<\/a> lassen sich diese Bytes wiederherstellen. Base64 bietet daher weder Verschl\u00fcsselung noch Vertraulichkeit. Betrachten Sie ein kodiertes Passwort, Token oder einen anderen sensiblen Wert nicht als gesch\u00fctzt, nur weil er auf den ersten Blick schwer lesbar ist.<\/p>\n<p>Die Base64-Ausgabe ist in der Regel l\u00e4nger als die Eingabe: Aus je drei Bytes werden vier Zeichen, also eine Verl\u00e4ngerung um etwa ein Drittel, bevor zus\u00e4tzliche Formatierung hinzukommt. Bei kurzen Eingaben kann die Auff\u00fcllung den relativen Zuwachs noch vergr\u00f6\u00dfern. Die Formel oben liefert die Ausgabel\u00e4nge f\u00fcr eine Eingabe von \\(n\\) Bytes; sie sagt jedoch nicht, welche Zeichen die Ausgabe enthalten wird. Diese h\u00e4ngen von den tats\u00e4chlichen Bytewerten ab.<\/p>\n<h2>Zeichenunterst\u00fctzung und praktische Grenzen<\/h2>\n<p>Dieser Rechner nutzt die Funktion <code>btoa()<\/code> des Browsers. Sie akzeptiert Text, dessen einzelne Zeichencodes in ein Byte passen, also von 0 bis 255. Gew\u00f6hnliche englische Buchstaben, Ziffern, Leerzeichen und Satzzeichen funktionieren. Viele andere Zeichen, darunter Emojis und die meisten nichtlateinischen Schriften, f\u00fchren zu \u201eKodierung fehlgeschlagen\u201c. Diese Seite wandelt den Text vorher nicht in UTF-8 um.<\/p>\n<p>Diese Unterscheidung ist auch bei akzentuierten Zeichen wichtig. Ein Zeichen wie <code>\u00e9<\/code> wird hier als einzelnes Byte akzeptiert, aber seine Ausgabe ist nicht die Base64-Kodierung der UTF-8-Bytes des Zeichens. Erwartet ein empfangendes System UTF-8, verwenden Sie einen Encoder, der den Text vor der Base64-Kodierung ausdr\u00fccklich in UTF-8 umwandelt.<\/p>\n<p>Obwohl Base64 h\u00e4ufig f\u00fcr Dateien verwendet wird, bietet dieser Rechner nur ein Textfeld und keinen Datei-Upload. Der sichtbare Inhalt eines Bildes oder einer anderen Bin\u00e4rdatei l\u00e4sst sich durch Einf\u00fcgen nicht zuverl\u00e4ssig kodieren. Wenn Sie Base64 f\u00fcr eine Datei ben\u00f6tigen, nutzen Sie ein Werkzeug, das Dateien verarbeiten kann.<\/p>\n<p>Base64 verfolgt au\u00dferdem einen anderen Zweck als die URL-Kodierung. Wenn Sie Zeichen f\u00fcr die Verwendung in einer URL maskieren m\u00fcssen, nutzen Sie einen <a href=\"https:\/\/wpcalc.com\/de\/web-tools\/url-encoder\/\">URL-Encoder<\/a>. Standard-Base64 selbst kann <code>+<\/code>, <code>\/<\/code> und <code>=<\/code> enthalten, was in einer URL Sonderbehandlung erfordern kann. Um Zeichenwerte zu untersuchen, statt die gesamte Eingabe als Base64 zu kodieren, probieren Sie den <a href=\"https:\/\/wpcalc.com\/de\/web-tools\/ascii-konverter\/\">ASCII-Konverter<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Geben Sie Text ein, um ihn in einen Base64-String umzuwandeln. Der Encoder funktioniert mit ASCII und anderen Single-Byte-Zeichen; Zeichen wie Emojis k\u00f6nnen einen Kodierfehler verursachen.<\/p>\n","protected":false},"author":3168,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[15],"tags":[28],"class_list":["post-119","post","type-post","status-publish","format-standard","hentry","category-web-tools","tag-konverter-tools"],"acf":[],"_links":{"self":[{"href":"https:\/\/wpcalc.com\/de\/wp-json\/wp\/v2\/posts\/119","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpcalc.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpcalc.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/de\/wp-json\/wp\/v2\/users\/3168"}],"replies":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/de\/wp-json\/wp\/v2\/comments?post=119"}],"version-history":[{"count":5,"href":"https:\/\/wpcalc.com\/de\/wp-json\/wp\/v2\/posts\/119\/revisions"}],"predecessor-version":[{"id":4352,"href":"https:\/\/wpcalc.com\/de\/wp-json\/wp\/v2\/posts\/119\/revisions\/4352"}],"wp:attachment":[{"href":"https:\/\/wpcalc.com\/de\/wp-json\/wp\/v2\/media?parent=119"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpcalc.com\/de\/wp-json\/wp\/v2\/categories?post=119"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpcalc.com\/de\/wp-json\/wp\/v2\/tags?post=119"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}