{"id":32487,"date":"2026-05-27T13:05:35","date_gmt":"2026-05-27T11:05:35","guid":{"rendered":"https:\/\/www.finanzen.net\/ratgeber\/?p=32487"},"modified":"2026-05-27T13:05:35","modified_gmt":"2026-05-27T11:05:35","slug":"iban-rechner","status":"publish","type":"post","link":"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/iban-rechner\/","title":{"rendered":"IBAN-Rechner"},"content":{"rendered":"\n<div class=\"container container--narrow\">\n    <div class=\"header\">\n                <div class=\"header__text\">\n                            <div class=\"headline headline--preline headline--h4 header__preline\">\n                                     <\/div>\n                                        <h1 class=\"headline headline--h1 header__headline headline--has-preline\">\n                    IBAN-Rechner: Berechne deine IBAN aus Kontonummer und BLZ                <\/h1>\n                        <div class=\"header__excerpt flow-content\">\n                                    <p>Du hast noch alte Kontodaten mit Bankleitzahl und Kontonummer, brauchst aber die IBAN? Unser IBAN-Rechner generiert sie in Sekunden. Trag Bankleitzahl und Kontonummer ein, und du bekommst die vollst\u00e4ndige IBAN inklusive Pr\u00fcfziffer. Zus\u00e4tzlich kannst du jede IBAN auf formale Korrektheit pr\u00fcfen.<\/p>\n                            <\/div>\n            <div class=\"header__footer\">\n                <span class=\"header__meta\">\n                    <img loading=\"lazy\" decoding=\"async\" class=\"header__author-image\"\n                         src=\"https:\/\/www.finanzen.net\/ratgeber\/wp-content\/uploads\/2025\/10\/Roland_Kuse-1-150x150.jpg\"\n                         width=\"58\"\n                         height=\"58\"\n                         alt=\"\">\n                    <span class=\"header__meta-info\">\n                        <span class=\"header__author-name\">\n                            von <a href=\"https:\/\/www.finanzen.net\/ratgeber\/author\/roland-kruse\/\" title=\"Beitr\u00e4ge von Roland Kuse\" rel=\"author\" class=\"link link--no-underline\">Roland Kuse<\/a>                        <\/span>\n                        <span class=\"header__date\">\n                            <span class=\"hide-on-smartphone\">Aktualisiert am<\/span>\n                            <time datetime=\"2026-05-27 13:05\"\n                                  title=\"Aktualisiert am 27.05.2026\">\n                                27.05.26                            <\/time>\n                        <\/span>\n                    <\/span>\n                <\/span>\n\n                                    <div class=\"header__buttons\">\n                                                    <a class=\"fnet-button fnet-button--small\"\n                                                                  style=\"--button-background:#50ce6b;--button-hover-background:#50ce6b;\"\n                                                              href=\"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/zinseszinsrechner\/\"\n                               target=\"\">\n                                zum Zinseszinsrechner                            <\/a>\n                                            <\/div>\n                            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n\n\n<div class=\"container container--narrow\">\n            <style>\r\n.wp-iban-calculator-container { max-width: 900px; margin: 20px auto; padding: 20px; font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif; background-color: #ffffff; border-radius: 16px; border: 3px solid #e2e8f0; box-shadow: 0 4px 12px rgba(0,0,0,0.1); color: #1a202c; }\r\n.wp-iban-calculator-container .section-title { font-size: 14px; font-weight: 700; color: #64748b; text-transform: uppercase; letter-spacing: 0.5px; margin: 25px 0 15px 0; padding-bottom: 8px; border-bottom: 2px solid #e2e8f0; }\r\n.wp-iban-calculator-container .section-title:first-of-type { margin-top: 0; }\r\n.wp-iban-calculator-container .calculator-form .input-group { display: flex; align-items: center; margin-bottom: 15px; }\r\n.wp-iban-calculator-container .calculator-form .input-group label { width: 180px; flex-shrink: 0; margin-right: 10px; font-weight: 600; color: #4a5568; }\r\n.wp-iban-calculator-container .input-wrapper { position: relative; flex-grow: 1; }\r\n.wp-iban-calculator-container .calculator-form .input-group input,\r\n.wp-iban-calculator-container .calculator-form .input-group select { width: 100%; padding: 12px; padding-right: 60px; border: 1px solid #e2e8f0; border-radius: 8px; box-sizing: border-box; font-size: 16px; font-family: 'Courier New', monospace; letter-spacing: 1px; }\r\n.wp-iban-calculator-container .calculator-form .input-group select { padding-right: 40px; font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif; letter-spacing: normal; -webkit-appearance: none; -moz-appearance: none; appearance: none; background-image: url('data:image\/svg+xml;charset=UTF-8,%3Csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"%23718096\"%3E%3Cpath fill-rule=\"evenodd\" d=\"M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z\" clip-rule=\"evenodd\" \/%3E%3C\/svg%3E'); background-repeat: no-repeat; background-position: right 12px center; background-size: 1.2em; cursor: pointer; }\r\n.wp-iban-calculator-container .input-hint { font-size: 12px; color: #718096; margin-top: 4px; }\r\n.wp-iban-calculator-container .mode-tabs { display: flex; gap: 10px; margin-bottom: 25px; }\r\n.wp-iban-calculator-container .mode-tab { flex: 1; padding: 12px 20px; border: 2px solid #e2e8f0; border-radius: 8px; background: #f8fafc; font-size: 14px; font-weight: 600; color: #64748b; cursor: pointer; text-align: center; transition: all 0.2s; }\r\n.wp-iban-calculator-container .mode-tab.active { border-color: #4A69FF; background: #4A69FF; color: white; }\r\n.wp-iban-calculator-container .mode-tab:hover:not(.active) { border-color: #cbd5e1; background: #f1f5f9; }\r\n.wp-iban-calculator-container .mode-content { display: none; }\r\n.wp-iban-calculator-container .mode-content.active { display: block; }\r\n.wp-iban-calculator-container .button-container { display: flex; gap: 10px; margin-top: 25px; }\r\n.wp-iban-calculator-container .calculate-button,\r\n.wp-iban-calculator-container .reset-button,\r\n.wp-iban-calculator-container .copy-button { border-radius: 8px; padding: 12px 20px; cursor: pointer; font-size: 16px; font-weight: 700; transition: all 0.2s; border: none; }\r\n.wp-iban-calculator-container .calculate-button { background-color: #4A69FF; color: white; flex: 2; }\r\n.wp-iban-calculator-container .calculate-button:hover { background-color: #3a50d2; }\r\n.wp-iban-calculator-container .reset-button { background-color: #fee2e2; color: #dc2626; border: 1px solid #fecaca; flex: 1; }\r\n.wp-iban-calculator-container .reset-button:hover { background-color: #fecaca; }\r\n.wp-iban-calculator-container .copy-button { background-color: #f0fdf4; color: #16a34a; border: 1px solid #bbf7d0; }\r\n.wp-iban-calculator-container .copy-button:hover { background-color: #dcfce7; }\r\n.wp-iban-calculator-container .results-wrapper { margin-top: 30px; border-top: 2px solid #e2e8f0; padding-top: 25px; }\r\n.wp-iban-calculator-container .result-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 20px; }\r\n.wp-iban-calculator-container .result-header-title { font-size: 20px; font-weight: 700; margin: 0; }\r\n.wp-iban-calculator-container .iban-display { background: linear-gradient(135deg, #4A69FF 0%, #6B8CFF 100%); color: white; padding: 25px; border-radius: 12px; text-align: center; margin-bottom: 20px; }\r\n.wp-iban-calculator-container .iban-display .iban-label { font-size: 14px; opacity: 0.9; margin-bottom: 10px; }\r\n.wp-iban-calculator-container .iban-display .iban-value { font-size: 28px; font-weight: 800; font-family: 'Courier New', monospace; letter-spacing: 3px; word-break: break-all; }\r\n.wp-iban-calculator-container .iban-display .iban-formatted { font-size: 20px; font-weight: 600; margin-top: 8px; opacity: 0.9; font-family: 'Courier New', monospace; letter-spacing: 2px; }\r\n.wp-iban-calculator-container .iban-breakdown { display: grid; grid-template-columns: repeat(4, 1fr); gap: 12px; margin-bottom: 20px; }\r\n.wp-iban-calculator-container .breakdown-item { background-color: #f8fafc; padding: 15px; border-radius: 10px; border: 1px solid #e2e8f0; text-align: center; }\r\n.wp-iban-calculator-container .breakdown-item .item-label { font-size: 11px; color: #64748b; margin-bottom: 6px; text-transform: uppercase; letter-spacing: 0.5px; }\r\n.wp-iban-calculator-container .breakdown-item .item-value { font-size: 18px; font-weight: 700; font-family: 'Courier New', monospace; }\r\n.wp-iban-calculator-container .breakdown-item.country .item-value { color: #4A69FF; }\r\n.wp-iban-calculator-container .breakdown-item.checksum .item-value { color: #10b981; }\r\n.wp-iban-calculator-container .breakdown-item.blz .item-value { color: #f59e0b; }\r\n.wp-iban-calculator-container .breakdown-item.account .item-value { color: #8b5cf6; }\r\n.wp-iban-calculator-container .bank-info { background-color: #f0fdf4; border: 1px solid #bbf7d0; padding: 16px; border-radius: 8px; margin-bottom: 20px; }\r\n.wp-iban-calculator-container .bank-info .bank-name { font-weight: 700; color: #166534; font-size: 16px; margin-bottom: 4px; }\r\n.wp-iban-calculator-container .bank-info .bank-bic { font-family: 'Courier New', monospace; color: #15803d; font-size: 14px; }\r\n.wp-iban-calculator-container .validation-result { padding: 20px; border-radius: 12px; text-align: center; margin-bottom: 20px; }\r\n.wp-iban-calculator-container .validation-result.valid { background-color: #f0fdf4; border: 2px solid #10b981; }\r\n.wp-iban-calculator-container .validation-result.valid .validation-icon { color: #10b981; font-size: 48px; }\r\n.wp-iban-calculator-container .validation-result.valid .validation-text { color: #166534; font-weight: 700; font-size: 18px; }\r\n.wp-iban-calculator-container .validation-result.invalid { background-color: #fef2f2; border: 2px solid #ef4444; }\r\n.wp-iban-calculator-container .validation-result.invalid .validation-icon { color: #ef4444; font-size: 48px; }\r\n.wp-iban-calculator-container .validation-result.invalid .validation-text { color: #991b1b; font-weight: 700; font-size: 18px; }\r\n.wp-iban-calculator-container .info-box { background-color: #f8fafc; border: 1px solid #e2e8f0; padding: 16px; border-radius: 8px; margin-top: 20px; }\r\n.wp-iban-calculator-container .info-box h4 { margin: 0 0 12px 0; font-size: 14px; color: #475569; }\r\n.wp-iban-calculator-container .info-box .iban-structure { font-family: 'Courier New', monospace; font-size: 14px; line-height: 1.8; color: #64748b; }\r\n.wp-iban-calculator-container .info-box .iban-structure .highlight { padding: 2px 6px; border-radius: 4px; font-weight: 600; }\r\n.wp-iban-calculator-container .info-box .iban-structure .hl-country { background-color: #dbeafe; color: #1e40af; }\r\n.wp-iban-calculator-container .info-box .iban-structure .hl-check { background-color: #d1fae5; color: #065f46; }\r\n.wp-iban-calculator-container .info-box .iban-structure .hl-blz { background-color: #fef3c7; color: #92400e; }\r\n.wp-iban-calculator-container .info-box .iban-structure .hl-account { background-color: #ede9fe; color: #5b21b6; }\r\n.wp-iban-calculator-container .error-message { background-color: #fef2f2; border: 1px solid #fecaca; color: #991b1b; padding: 12px 16px; border-radius: 8px; margin-top: 15px; font-size: 14px; }\r\n@media (max-width: 768px) {\r\n    .wp-iban-calculator-container .calculator-form .input-group { flex-direction: column; align-items: flex-start; }\r\n    .wp-iban-calculator-container .calculator-form .input-group label { width: 100%; margin-bottom: 8px; }\r\n    .wp-iban-calculator-container .iban-breakdown { grid-template-columns: repeat(2, 1fr); }\r\n    .wp-iban-calculator-container .iban-display .iban-value { font-size: 20px; letter-spacing: 1px; }\r\n    .wp-iban-calculator-container .button-container { flex-direction: column; }\r\n    .wp-iban-calculator-container .mode-tabs { flex-direction: column; }\r\n}\r\n\r\n\/* Optionaler CTA-Button *\/\r\n.wp-iban-calculator-container .cta-button-container { margin-top: 10px; }\r\n.wp-iban-calculator-container .cta-button-container .cta-button {\r\n    display: block;\r\n    width: 100%;\r\n    border-radius: 8px;\r\n    padding: 12px 20px;\r\n    cursor: pointer;\r\n    font-size: 16px;\r\n    font-weight: 700;\r\n    transition: all 0.2s;\r\n    border: none;\r\n    background-color: #fa2879;\r\n    color: white;\r\n    text-align: center;\r\n    text-decoration: none;\r\n    box-sizing: border-box;\r\n}\r\n.wp-iban-calculator-container .cta-button-container .cta-button:hover { background-color: #d91f66; }\r\n\r\n<\/style>\r\n\r\n<div class=\"wp-iban-calculator-container\">\r\n    <div class=\"mode-tabs\">\r\n        <button type=\"button\" class=\"mode-tab active\" data-mode=\"generate\">IBAN berechnen<\/button>\r\n        <button type=\"button\" class=\"mode-tab\" data-mode=\"validate\">IBAN pruefen und aufl\u00f6sen<\/button>\r\n    <\/div>\r\n\r\n    <div class=\"mode-content active\" data-mode=\"generate\">\r\n        <form class=\"calculator-form\" onsubmit=\"return false;\">\r\n            <div class=\"section-title\">Bankdaten eingeben<\/div>\r\n            \r\n            <div class=\"input-group\">\r\n                <label for=\"iban-country\">Land<\/label>\r\n                <div class=\"input-wrapper\">\r\n                    <select id=\"iban-country\" class=\"country-select\">\r\n                        <option value=\"DE\" selected>Deutschland (DE)<\/option>\r\n                        <option value=\"AT\">Oesterreich (AT)<\/option>\r\n                        <option value=\"CH\">Schweiz (CH)<\/option>\r\n                        <option value=\"LU\">Luxemburg (LU)<\/option>\r\n                        <option value=\"LI\">Liechtenstein (LI)<\/option>\r\n                    <\/select>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"input-group\">\r\n                <label for=\"iban-blz\">Bankleitzahl (BLZ)<\/label>\r\n                <div class=\"input-wrapper\">\r\n                    <input type=\"text\" id=\"iban-blz\" class=\"blz-input\" maxlength=\"8\" placeholder=\"z.B. 37040044\">\r\n                    <div class=\"input-hint\">8-stellige Bankleitzahl Ihrer Bank<\/div>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"input-group\">\r\n                <label for=\"iban-account\">Kontonummer<\/label>\r\n                <div class=\"input-wrapper\">\r\n                    <input type=\"text\" id=\"iban-account\" class=\"account-input\" maxlength=\"10\" placeholder=\"z.B. 532013000\">\r\n                    <div class=\"input-hint\">Wird automatisch auf 10 Stellen ergaenzt<\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/form>\r\n\r\n        <div class=\"button-container\">\r\n            <button type=\"button\" class=\"reset-button resetButton\">Zuruecksetzen<\/button>\r\n            <button type=\"submit\" class=\"calculate-button calculateButton\">IBAN berechnen<\/button>\r\n        <\/div>\r\n\r\n        <!-- CTA-Button: Zum Ausblenden diese 3 Zeilen loeschen -->\r\n        <div class=\"cta-button-container\">\r\n            <a class=\"cta-button\" style=\"background-color: #fa2879; color: yellow; display: block; border-radius: 8px; padding: 12px 24px; font-size: 16px; font-weight: 700; text-align: center; text-decoration: none;\" href=\"https:\/\/g.finanzen.net\/zero-fnet_331b-ratgeber-iban-rechner\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"color: white;\">Kostenloses Depot gesucht? Spare Ordergeb\u00fchren mit finanzen.net ZERO!<\/a>\r\n        <\/div>\r\n\r\n        <div class=\"error-message generate-error\" style=\"display: none;\"><\/div>\r\n    <\/div>\r\n\r\n    <div class=\"mode-content\" data-mode=\"validate\">\r\n        <form class=\"calculator-form\" onsubmit=\"return false;\">\r\n            <div class=\"section-title\">IBAN pruefen<\/div>\r\n            \r\n            <div class=\"input-group\">\r\n                <label for=\"iban-validate\">IBAN eingeben<\/label>\r\n                <div class=\"input-wrapper\">\r\n                    <input type=\"text\" id=\"iban-validate\" class=\"iban-validate-input\" maxlength=\"34\" placeholder=\"z.B. DE89370400440532013000\">\r\n                    <div class=\"input-hint\">Geben Sie die zu pruefende IBAN ein<\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/form>\r\n\r\n        <div class=\"button-container\">\r\n            <button type=\"button\" class=\"reset-button resetValidateButton\">Zuruecksetzen<\/button>\r\n            <button type=\"submit\" class=\"calculate-button validateButton\">IBAN pruefen<\/button>\r\n        <\/div>\r\n\r\n        <!-- CTA-Button: Zum Ausblenden diese 3 Zeilen loeschen -->\r\n        <div class=\"cta-button-container\">\r\n            <a class=\"cta-button\" style=\"background-color: #fa2879; color: yellow; display: block; border-radius: 8px; padding: 12px 24px; font-size: 16px; font-weight: 700; text-align: center; text-decoration: none;\" href=\"https:\/\/g.finanzen.net\/zero-fnet_280a-ratgeber-header-button\" target=\"_blank\" rel=\"noopener noreferrer\">\ud83d\udc4b M\u00f6chtest du eine Aktie von Apple, BioNTech oder Commerzbank geschenkt?<\/a>\r\n        <\/div>\r\n\r\n        <div class=\"error-message validate-error\" style=\"display: none;\"><\/div>\r\n    <\/div>\r\n\r\n    <div class=\"results-wrapper generate-results\" style=\"display: none;\">\r\n        <div class=\"result-header\">\r\n            <h3 class=\"result-header-title\">Ihre IBAN<\/h3>\r\n            <button type=\"button\" class=\"copy-button copyButton\">Kopieren<\/button>\r\n        <\/div>\r\n        \r\n        <div class=\"iban-display\">\r\n            <div class=\"iban-label\">International Bank Account Number<\/div>\r\n            <div class=\"iban-value\"><\/div>\r\n            <div class=\"iban-formatted\"><\/div>\r\n        <\/div>\r\n\r\n        <div class=\"iban-breakdown\">\r\n            <div class=\"breakdown-item country\">\r\n                <div class=\"item-label\">Laendercode<\/div>\r\n                <div class=\"item-value country-code\"><\/div>\r\n            <\/div>\r\n            <div class=\"breakdown-item checksum\">\r\n                <div class=\"item-label\">Pruefziffer<\/div>\r\n                <div class=\"item-value checksum-value\"><\/div>\r\n            <\/div>\r\n            <div class=\"breakdown-item blz\">\r\n                <div class=\"item-label\">Bankleitzahl<\/div>\r\n                <div class=\"item-value blz-value\"><\/div>\r\n            <\/div>\r\n            <div class=\"breakdown-item account\">\r\n                <div class=\"item-label\">Kontonummer<\/div>\r\n                <div class=\"item-value account-value\"><\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"bank-info\" style=\"display: none;\">\r\n            <div class=\"bank-name\"><\/div>\r\n            <div class=\"bank-bic\">BIC: <span class=\"bic-value\"><\/span><\/div>\r\n        <\/div>\r\n\r\n        <div class=\"info-box\">\r\n            <h4>Aufbau der deutschen IBAN (22 Zeichen)<\/h4>\r\n            <div class=\"iban-structure\">\r\n                <span class=\"highlight hl-country\">DE<\/span> <span class=\"highlight hl-check\">89<\/span> <span class=\"highlight hl-blz\">37040044<\/span> <span class=\"highlight hl-account\">0532013000<\/span><br>\r\n                <span class=\"highlight hl-country\">Laendercode<\/span> + <span class=\"highlight hl-check\">Pruefziffer<\/span> + <span class=\"highlight hl-blz\">Bankleitzahl<\/span> + <span class=\"highlight hl-account\">Kontonummer<\/span>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"results-wrapper validate-results\" style=\"display: none;\">\r\n        <div class=\"validation-result\">\r\n            <div class=\"validation-icon\"><\/div>\r\n            <div class=\"validation-text\"><\/div>\r\n            <div class=\"validation-details\"><\/div>\r\n        <\/div>\r\n\r\n        <div class=\"iban-breakdown validate-breakdown\" style=\"display: none;\">\r\n            <div class=\"breakdown-item country\">\r\n                <div class=\"item-label\">Laendercode<\/div>\r\n                <div class=\"item-value country-code\"><\/div>\r\n            <\/div>\r\n            <div class=\"breakdown-item checksum\">\r\n                <div class=\"item-label\">Pruefziffer<\/div>\r\n                <div class=\"item-value checksum-value\"><\/div>\r\n            <\/div>\r\n            <div class=\"breakdown-item blz\">\r\n                <div class=\"item-label\">Bankleitzahl<\/div>\r\n                <div class=\"item-value blz-value\"><\/div>\r\n            <\/div>\r\n            <div class=\"breakdown-item account\">\r\n                <div class=\"item-label\">Kontonummer<\/div>\r\n                <div class=\"item-value account-value\"><\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"bank-info validate-bank-info\" style=\"display: none;\">\r\n            <div class=\"bank-name\"><\/div>\r\n            <div class=\"bank-bic\">BIC: <span class=\"bic-value\"><\/span><\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n<script>\r\n(function() {\r\n    var container = document.querySelector('.wp-iban-calculator-container');\r\n    if (!container || container.dataset.initialized === 'true') return;\r\n    container.dataset.initialized = 'true';\r\n\r\n    \/\/ Kleine Datenbank mit wichtigen deutschen Banken (BLZ -> Name, BIC)\r\n    var bankDatabase = {\r\n  '10000000': { name: 'Bundesbank', bic: 'MARKDEF1100' },\r\n  '10010424': { name: 'Aareal Bank', bic: 'AABORDEFXXX' },\r\n  '10020500': { name: 'Bank fuer Sozialwirtschaft', bic: 'BFSWDE33BER' },\r\n  '10050000': { name: 'Berliner Sparkasse \/ Landesbank Berlin', bic: 'BELADEBEXXX' },\r\n  '10070000': { name: 'Deutsche Bank Berlin', bic: 'DEUTDEBBXXX' },\r\n  '10070024': { name: 'Deutsche Bank Privat und Geschaeftskunden', bic: 'DEUTDEDBBER' },\r\n  '10090000': { name: 'Berliner Volksbank', bic: 'BEVODEBBXXX' },\r\n\r\n  \/\/ Postbank \/ DB Privat- und Firmenkundenbank\r\n  '10010010': { name: 'Postbank \/ DB Privat- und Firmenkundenbank', bic: 'PBNKDEFFXXX' },\r\n\r\n  '20050550': { name: 'Hamburger Sparkasse', bic: 'HASPDEHHXXX' },\r\n  '20070000': { name: 'Deutsche Bank Hamburg', bic: 'DEUTDEHHXXX' },\r\n  '20070024': { name: 'Deutsche Bank Privat und Geschaeftskunden', bic: 'DEUTDEDBHAM' },\r\n  '20090500': { name: 'Sparda-Bank Hamburg', bic: 'GENODEF1S11' },\r\n\r\n  '25050000': { name: 'Norddeutsche Landesbank', bic: 'NOLADE2HXXX' },\r\n\r\n  '30010400': { name: 'Commerzbank Duesseldorf', bic: 'COBADEFFXXX' },\r\n  '30020500': { name: 'Bank fuer Sozialwirtschaft', bic: 'BFSWDE33XXX' },\r\n  '30050000': { name: 'Stadtsparkasse Duesseldorf', bic: 'DUSSDEDDXXX' },\r\n  '30060010': { name: 'DZ BANK', bic: 'GENODEFFXXX' },\r\n  '30060601': { name: 'apoBank', bic: 'DAAEDEDKXXX' },\r\n\r\n  '37040044': { name: 'Commerzbank Koeln', bic: 'COBADEFFXXX' },\r\n  '37050198': { name: 'Sparkasse KoelnBonn', bic: 'COLSDE33XXX' },\r\n  '37060120': { name: 'Volksbank Koeln Bonn', bic: 'GENODED1CGN' },\r\n  '37060590': { name: 'Sparda-Bank West', bic: 'GENODED1SPK' },\r\n  '37070000': { name: 'Deutsche Bank Koeln', bic: 'DEUTDEDKXXX' },\r\n  '37070024': { name: 'Deutsche Bank Privat und Geschaeftskunden', bic: 'DEUTDEDBKOE' },\r\n\r\n  '38010111': { name: 'SEB Bonn', bic: 'ESSABORDFXXX' },\r\n  '39050000': { name: 'Sparkasse Aachen', bic: 'AACSDE33XXX' },\r\n\r\n  '43050001': { name: 'Sparkasse Bochum', bic: 'WELADED1BOC' },\r\n  '44050199': { name: 'Sparkasse Dortmund', bic: 'DORTDE33XXX' },\r\n\r\n  '50010517': { name: 'ING-DiBa', bic: 'INGDDEFFXXX' },\r\n  '50010700': { name: 'Citibank', bic: 'CITIDEFFXXX' },\r\n  '50020200': { name: 'BHF-BANK', bic: 'BHFBDEFF500' },\r\n  '50040000': { name: 'Commerzbank Frankfurt', bic: 'COBADEFFXXX' },\r\n  '50050201': { name: 'Frankfurter Sparkasse', bic: 'HEABORDFXXX' },\r\n  '50060400': { name: 'DZ BANK Frankfurt', bic: 'GENODEFFXXX' },\r\n  '50070010': { name: 'Deutsche Bank Frankfurt', bic: 'DEUTDEFFXXX' },\r\n  '50070024': { name: 'Deutsche Bank Privat und Geschaeftskunden', bic: 'DEUTDEDBXXX' },\r\n\r\n  '60020030': { name: 'Baden-Wuerttembergische Bank', bic: 'SOLADEST600' },\r\n  '60050101': { name: 'Landesbank Baden-Wuerttemberg', bic: 'SOLADESTXXX' },\r\n  '60070024': { name: 'Deutsche Bank Privat und Geschaeftskunden', bic: 'DEUTDEDBSTG' },\r\n  '60070070': { name: 'Deutsche Bank Stuttgart', bic: 'DEUTDESSXXX' },\r\n  '60090100': { name: 'Volksbank Stuttgart', bic: 'VOBADESSXXX' },\r\n\r\n  '66280053': { name: 'VR Bank Suedliche Weinstrasse-Wasgau', bic: 'GENODE61LAN' },\r\n\r\n  '70020270': { name: 'UniCredit Bank - HypoVereinsbank', bic: 'HYVEDEMMXXX' },\r\n  '70050000': { name: 'Bayerische Landesbank', bic: 'BYLADEMMXXX' },\r\n  '70070010': { name: 'Deutsche Bank Muenchen', bic: 'DEUTDEMMXXX' },\r\n  '70070024': { name: 'Deutsche Bank Privat und Geschaeftskunden', bic: 'DEUTDEDBMUC' },\r\n  '70090100': { name: 'Volksbank Raiffeisenbank Oberbayern Suedost', bic: 'GENODEF1M05' },\r\n  '70090500': { name: 'Sparda-Bank Muenchen', bic: 'GENODEF1S04' },\r\n  '71050000': { name: 'Sparkasse Ingolstadt Eichstaett', bic: 'BYLADEM1ING' },\r\n\r\n  '76050101': { name: 'Sparkasse Nuernberg', bic: 'SSKNDE77XXX' },\r\n  '86050200': { name: 'Sparkasse Leipzig', bic: 'SOLADES1LEI' },\r\n  '20041111': { name: 'Comdirect Bank', bic: 'COBADEHDXXX' },\r\n  '12030000': { name: 'Deutsche Kreditbank (DKB)', bic: 'BYLADEM1001' },\r\n  '10011001': { name: 'N26 Bank', bic: 'NTSBDEB1XXX' },\r\n  '30020900': { name: 'Targobank', bic: 'CMCIDEDDXXX' },\r\n  '76550000': { name: 'Sparkasse Ansbach', bic: 'BYLADEM1ANS' },\r\n  \/\/ Neobanken & Fintechs\r\n  '10010178': { name: 'Revolut Bank (Zweigstelle DE)', bic: 'REVODEB2XXX' },\r\n  '10012345': { name: 'Trade Republic Bank', bic: 'TRBKDEBBXXX' },\r\n  '11010100': { name: 'Solaris SE (u.a. Tomorrow, Vivid)', bic: 'SOBKDEBBXXX' },\r\n  '10010300': { name: 'Klarna Bank', bic: 'KLRNDEBEXXX' },\r\n\r\n  \/\/ Gro\u00dfe Privat- & Spezialbanken\r\n  '31010833': { name: 'Santander Consumer Bank', bic: 'SCFBDE33XXX' },\r\n  '76030080': { name: 'Consorsbank (BNP Paribas)', bic: 'CSDBDE71XXX' },\r\n  '43060967': { name: 'GLS Gemeinschaftsbank', bic: 'GENODEM1GLS' },\r\n  '20120700': { name: 'Hanseatic Bank', bic: 'HSTBDEHHXXX' },\r\n  '28020050': { name: 'Oldenburgische Landesbank (OLB)', bic: 'OLBODEH2XXX' },\r\n  '20120000': { name: 'Berenberg Bank', bic: 'BEGODEHHXXX' },\r\n\r\n  \/\/ Autobanken\r\n  '27020000': { name: 'Volkswagen Bank', bic: 'VOWADE2BXXX' },\r\n  '60030000': { name: 'Mercedes-Benz Bank', bic: 'MEBEDE6SDCB' },\r\n  \/\/ '70020270' gehoert zur UniCredit\/HypoVereinsbank (oben definiert)\r\n\r\n  \/\/ F\u00f6rderbanken & Zentralinstitute\r\n  '50020400': { name: 'KfW Bankengruppe', bic: 'KFWIDEFFXXX' },\r\n  '30022000': { name: 'NRW.BANK (D\u00fcsseldorf)', bic: 'NRWBDEDMXXX' },\r\n  '10050999': { name: 'DekaBank Deutsche Girozentrale', bic: 'DGZFDEFFXXX' },\r\n\r\n  \/\/ Weitere gro\u00dfe Sparda- & PSD-Banken\r\n  '12096597': { name: 'Sparda-Bank Berlin', bic: 'GENODEF1S10' },\r\n  '50090500': { name: 'Sparda-Bank Hessen', bic: 'GENODEF1S12' },\r\n  '60090800': { name: 'Sparda-Bank Baden-Wuerttemberg', bic: 'GENODEF1S02' },\r\n  '20090900': { name: 'PSD Bank Nord', bic: 'GENODEF1P08' }\r\n};\r\n\r\n\r\n    \/\/ Laenderkonfiguration\r\n    var countryConfig = {\r\n        'DE': { ibanLength: 22, bbanLength: 18, blzLength: 8, accountLength: 10 },\r\n        'AT': { ibanLength: 20, bbanLength: 16, blzLength: 5, accountLength: 11 },\r\n        'CH': { ibanLength: 21, bbanLength: 17, blzLength: 5, accountLength: 12 },\r\n        'LU': { ibanLength: 20, bbanLength: 16, blzLength: 3, accountLength: 13 },\r\n        'LI': { ibanLength: 21, bbanLength: 17, blzLength: 5, accountLength: 12 }\r\n    };\r\n\r\n    var elements = {\r\n        modeTabs: container.querySelectorAll('.mode-tab'),\r\n        modeContents: container.querySelectorAll('.mode-content'),\r\n        countrySelect: container.querySelector('#iban-country'),\r\n        blzInput: container.querySelector('#iban-blz'),\r\n        accountInput: container.querySelector('#iban-account'),\r\n        ibanValidateInput: container.querySelector('#iban-validate'),\r\n        calculateButton: container.querySelector('.calculateButton'),\r\n        validateButton: container.querySelector('.validateButton'),\r\n        resetButton: container.querySelector('.resetButton'),\r\n        resetValidateButton: container.querySelector('.resetValidateButton'),\r\n        copyButton: container.querySelector('.copyButton'),\r\n        generateResults: container.querySelector('.generate-results'),\r\n        validateResults: container.querySelector('.validate-results'),\r\n        generateError: container.querySelector('.generate-error'),\r\n        validateError: container.querySelector('.validate-error')\r\n    };\r\n\r\n    var currentIBAN = '';\r\n\r\n    \/\/ Tab-Wechsel\r\n    for (var i = 0; i < elements.modeTabs.length; i++) {\r\n        elements.modeTabs[i].addEventListener('click', function() {\r\n            var mode = this.dataset.mode;\r\n            \r\n            for (var j = 0; j < elements.modeTabs.length; j++) {\r\n                elements.modeTabs[j].classList.remove('active');\r\n            }\r\n            this.classList.add('active');\r\n            \r\n            for (var k = 0; k < elements.modeContents.length; k++) {\r\n                if (elements.modeContents[k].dataset.mode === mode) {\r\n                    elements.modeContents[k].classList.add('active');\r\n                } else {\r\n                    elements.modeContents[k].classList.remove('active');\r\n                }\r\n            }\r\n            \r\n            elements.generateResults.style.display = 'none';\r\n            elements.validateResults.style.display = 'none';\r\n        });\r\n    }\r\n\r\n    \/\/ Nur Zahlen erlauben (BLZ immer nur Ziffern)\r\n    elements.blzInput.addEventListener('input', function() {\r\n        this.value = this.value.replace(\/[^0-9]\/g, '');\r\n    });\r\n\r\n    \/\/ Kontonummer: LU erlaubt Buchstaben, alle anderen nur Ziffern\r\n    elements.accountInput.addEventListener('input', function() {\r\n        var country = elements.countrySelect.value;\r\n        if (country === 'LU') {\r\n            this.value = this.value.replace(\/[^A-Za-z0-9]\/g, '').toUpperCase();\r\n        } else {\r\n            this.value = this.value.replace(\/[^0-9]\/g, '');\r\n        }\r\n    });\r\n\r\n    \/\/ Bei Laenderwechsel: maxlength und Hint aktualisieren\r\n    elements.countrySelect.addEventListener('change', function() {\r\n        var country = this.value;\r\n        var config = countryConfig[country];\r\n        if (config) {\r\n            elements.blzInput.maxLength = config.blzLength;\r\n            elements.accountInput.maxLength = config.accountLength;\r\n            elements.blzInput.parentNode.querySelector('.input-hint').textContent =\r\n                config.blzLength + '-stellige Bankleitzahl Ihrer Bank';\r\n            elements.accountInput.parentNode.querySelector('.input-hint').textContent =\r\n                'Wird automatisch auf ' + config.accountLength + ' Stellen ergaenzt';\r\n        }\r\n        \/\/ Eingabefelder leeren bei Laenderwechsel\r\n        elements.blzInput.value = '';\r\n        elements.accountInput.value = '';\r\n        elements.generateResults.style.display = 'none';\r\n        elements.generateError.style.display = 'none';\r\n    });\r\n\r\n    elements.ibanValidateInput.addEventListener('input', function() {\r\n        this.value = this.value.replace(\/[^A-Za-z0-9\\s\\-]\/g, '').toUpperCase();\r\n    });\r\n\r\n    \/\/ Buchstaben in Zahlen umwandeln (A=10, B=11, etc.)\r\n    function letterToNumber(letter) {\r\n        return letter.charCodeAt(0) - 55;\r\n    }\r\n\r\n    \/\/ IBAN-String in Zahlenstring umwandeln\r\n    function ibanToNumericString(iban) {\r\n        var result = '';\r\n        for (var i = 0; i < iban.length; i++) {\r\n            var char = iban[i];\r\n            if (char >= 'A' && char <= 'Z') {\r\n                result += letterToNumber(char);\r\n            } else {\r\n                result += char;\r\n            }\r\n        }\r\n        return result;\r\n    }\r\n\r\n    \/\/ Modulo 97 fuer grosse Zahlen (als String)\r\n    function mod97(numString) {\r\n        var remainder = 0;\r\n        for (var i = 0; i < numString.length; i++) {\r\n            remainder = (remainder * 10 + parseInt(numString[i])) % 97;\r\n        }\r\n        return remainder;\r\n    }\r\n\r\n    \/\/ IBAN berechnen\r\n    function calculateIBAN(country, blz, account) {\r\n        var config = countryConfig[country];\r\n        if (!config) {\r\n            return { error: 'Land wird nicht unterstuetzt' };\r\n        }\r\n\r\n        \/\/ BLZ validieren\r\n        if (blz.length !== config.blzLength) {\r\n            return { error: 'Bankleitzahl muss ' + config.blzLength + ' Stellen haben' };\r\n        }\r\n\r\n        if (!\/^\\d+$\/.test(blz)) {\r\n            return { error: 'Bankleitzahl darf nur Ziffern enthalten' };\r\n        }\r\n\r\n        \/\/ Kontonummer auf richtige Laenge bringen\r\n        while (account.length < config.accountLength) {\r\n            account = '0' + account;\r\n        }\r\n\r\n        if (account.length > config.accountLength) {\r\n            return { error: 'Kontonummer darf maximal ' + config.accountLength + ' Stellen haben' };\r\n        }\r\n\r\n        \/\/ BBAN erstellen\r\n        var bban = blz + account;\r\n\r\n        \/\/ Pruefsumme berechnen\r\n        \/\/ Format: BBAN + Laendercode als Zahl + 00\r\n        var checkString = bban + ibanToNumericString(country) + '00';\r\n        var remainder = mod97(checkString);\r\n        var checkDigits = 98 - remainder;\r\n        \r\n        \/\/ Fuehrende Null bei einstelliger Pruefziffer\r\n        var checkDigitsStr = checkDigits < 10 ? '0' + checkDigits : '' + checkDigits;\r\n\r\n        var iban = country + checkDigitsStr + bban;\r\n\r\n        return {\r\n            iban: iban,\r\n            country: country,\r\n            checkDigits: checkDigitsStr,\r\n            blz: blz,\r\n            account: account\r\n        };\r\n    }\r\n\r\n    \/\/ IBAN validieren\r\n    function validateIBAN(iban) {\r\n        \/\/ Leerzeichen und Bindestriche entfernen, Grossbuchstaben\r\n        iban = iban.replace(\/[\\s\\-]\/g, '').toUpperCase();\r\n\r\n        if (iban.length < 15 || iban.length > 34) {\r\n            return { valid: false, error: 'IBAN hat eine ungueltige Laenge' };\r\n        }\r\n\r\n        var country = iban.substring(0, 2);\r\n        var config = countryConfig[country];\r\n\r\n        if (config && iban.length !== config.ibanLength) {\r\n            return { valid: false, error: 'IBAN fuer ' + country + ' muss ' + config.ibanLength + ' Zeichen haben' };\r\n        }\r\n\r\n        \/\/ Umstellen: Die ersten 4 Zeichen ans Ende\r\n        var rearranged = iban.substring(4) + iban.substring(0, 4);\r\n        \r\n        \/\/ In Zahlen umwandeln\r\n        var numericString = ibanToNumericString(rearranged);\r\n        \r\n        \/\/ Modulo 97 muss 1 ergeben\r\n        var remainder = mod97(numericString);\r\n\r\n        if (remainder === 1) {\r\n            var result = {\r\n                valid: true,\r\n                iban: iban,\r\n                country: country,\r\n                checkDigits: iban.substring(2, 4)\r\n            };\r\n\r\n            \/\/ Fuer deutsche IBANs: BLZ und Kontonummer extrahieren\r\n            if (country === 'DE') {\r\n                result.blz = iban.substring(4, 12);\r\n                result.account = iban.substring(12);\r\n            }\r\n\r\n            return result;\r\n        } else {\r\n            return { valid: false, error: 'IBAN ist ungueltig (Pruefziffer stimmt nicht)' };\r\n        }\r\n    }\r\n\r\n    \/\/ IBAN formatieren (4er-Bloecke)\r\n    function formatIBAN(iban) {\r\n        var formatted = '';\r\n        for (var i = 0; i < iban.length; i += 4) {\r\n            if (formatted) formatted += ' ';\r\n            formatted += iban.substring(i, i + 4);\r\n        }\r\n        return formatted;\r\n    }\r\n\r\n    \/\/ Bank-Info holen\r\n    function getBankInfo(blz) {\r\n        return bankDatabase[blz] || null;\r\n    }\r\n\r\n    \/\/ IBAN berechnen Button\r\n    elements.calculateButton.addEventListener('click', function() {\r\n        var country = elements.countrySelect.value;\r\n        var blz = elements.blzInput.value.trim();\r\n        var account = elements.accountInput.value.trim();\r\n\r\n        elements.generateError.style.display = 'none';\r\n\r\n        if (!blz) {\r\n            elements.generateError.textContent = 'Bitte geben Sie eine Bankleitzahl ein.';\r\n            elements.generateError.style.display = 'block';\r\n            return;\r\n        }\r\n\r\n        if (!account) {\r\n            elements.generateError.textContent = 'Bitte geben Sie eine Kontonummer ein.';\r\n            elements.generateError.style.display = 'block';\r\n            return;\r\n        }\r\n\r\n        var result = calculateIBAN(country, blz, account);\r\n\r\n        if (result.error) {\r\n            elements.generateError.textContent = result.error;\r\n            elements.generateError.style.display = 'block';\r\n            return;\r\n        }\r\n\r\n        currentIBAN = result.iban;\r\n\r\n        \/\/ Ergebnis anzeigen\r\n        container.querySelector('.iban-value').textContent = result.iban;\r\n        container.querySelector('.iban-formatted').textContent = formatIBAN(result.iban);\r\n        container.querySelector('.generate-results .country-code').textContent = result.country;\r\n        container.querySelector('.generate-results .checksum-value').textContent = result.checkDigits;\r\n        container.querySelector('.generate-results .blz-value').textContent = result.blz;\r\n        container.querySelector('.generate-results .account-value').textContent = result.account;\r\n\r\n        \/\/ Bank-Info anzeigen\r\n        var bankInfo = getBankInfo(blz);\r\n        var bankInfoEl = container.querySelector('.generate-results .bank-info');\r\n        if (bankInfo) {\r\n            bankInfoEl.querySelector('.bank-name').textContent = bankInfo.name;\r\n            bankInfoEl.querySelector('.bic-value').textContent = bankInfo.bic;\r\n            bankInfoEl.style.display = 'block';\r\n        } else {\r\n            bankInfoEl.querySelector('.bank-name').textContent = 'Bank nicht in Datenbank';\r\n            bankInfoEl.querySelector('.bic-value').textContent = 'nicht verfuegbar';\r\n            bankInfoEl.style.display = 'block';\r\n        }\r\n\r\n        elements.generateResults.style.display = 'block';\r\n    });\r\n\r\n    \/\/ IBAN validieren Button\r\n    elements.validateButton.addEventListener('click', function() {\r\n        var iban = elements.ibanValidateInput.value.trim();\r\n\r\n        elements.validateError.style.display = 'none';\r\n\r\n        if (!iban) {\r\n            elements.validateError.textContent = 'Bitte geben Sie eine IBAN ein.';\r\n            elements.validateError.style.display = 'block';\r\n            return;\r\n        }\r\n\r\n        var result = validateIBAN(iban);\r\n        var validationResult = container.querySelector('.validation-result');\r\n        var breakdown = container.querySelector('.validate-breakdown');\r\n        var bankInfoEl = container.querySelector('.validate-bank-info');\r\n\r\n        if (result.valid) {\r\n            validationResult.className = 'validation-result valid';\r\n            validationResult.querySelector('.validation-icon').textContent = '\u2713';\r\n            validationResult.querySelector('.validation-text').textContent = 'IBAN ist gueltig';\r\n            validationResult.querySelector('.validation-details').textContent = formatIBAN(result.iban);\r\n\r\n            \/\/ Breakdown anzeigen\r\n            container.querySelector('.validate-breakdown .country-code').textContent = result.country;\r\n            container.querySelector('.validate-breakdown .checksum-value').textContent = result.checkDigits;\r\n            \r\n            if (result.blz) {\r\n                container.querySelector('.validate-breakdown .blz-value').textContent = result.blz;\r\n                container.querySelector('.validate-breakdown .account-value').textContent = result.account;\r\n                breakdown.style.display = 'grid';\r\n\r\n                \/\/ Bank-Info\r\n                var bankInfo = getBankInfo(result.blz);\r\n                if (bankInfo) {\r\n                    bankInfoEl.querySelector('.bank-name').textContent = bankInfo.name;\r\n                    bankInfoEl.querySelector('.bic-value').textContent = bankInfo.bic;\r\n                    bankInfoEl.style.display = 'block';\r\n                } else {\r\n                    bankInfoEl.querySelector('.bank-name').textContent = 'Bank nicht in Datenbank';\r\n                    bankInfoEl.querySelector('.bic-value').textContent = 'nicht verfuegbar';\r\n                    bankInfoEl.style.display = 'block';\r\n                }\r\n            } else {\r\n                container.querySelector('.validate-breakdown .blz-value').textContent = '-';\r\n                container.querySelector('.validate-breakdown .account-value').textContent = '-';\r\n                breakdown.style.display = 'none';\r\n                bankInfoEl.style.display = 'none';\r\n            }\r\n        } else {\r\n            validationResult.className = 'validation-result invalid';\r\n            validationResult.querySelector('.validation-icon').textContent = '\u2717';\r\n            validationResult.querySelector('.validation-text').textContent = 'IBAN ist ungueltig';\r\n            validationResult.querySelector('.validation-details').textContent = result.error;\r\n            container.querySelector('.validate-breakdown .blz-value').textContent = '-';\r\n            container.querySelector('.validate-breakdown .account-value').textContent = '-';\r\n            breakdown.style.display = 'none';\r\n            bankInfoEl.style.display = 'none';\r\n        }\r\n\r\n        elements.validateResults.style.display = 'block';\r\n    });\r\n\r\n    \/\/ Reset Buttons\r\n    elements.resetButton.addEventListener('click', function() {\r\n        elements.countrySelect.value = 'DE';\r\n        elements.blzInput.value = '';\r\n        elements.accountInput.value = '';\r\n        elements.generateResults.style.display = 'none';\r\n        elements.generateError.style.display = 'none';\r\n        currentIBAN = '';\r\n    });\r\n\r\n    elements.resetValidateButton.addEventListener('click', function() {\r\n        elements.ibanValidateInput.value = '';\r\n        elements.validateResults.style.display = 'none';\r\n        elements.validateError.style.display = 'none';\r\n    });\r\n\r\n    \/\/ Kopieren Button\r\n    elements.copyButton.addEventListener('click', function() {\r\n        if (currentIBAN) {\r\n            navigator.clipboard.writeText(currentIBAN).then(function() {\r\n                var originalText = elements.copyButton.textContent;\r\n                elements.copyButton.textContent = 'Kopiert!';\r\n                setTimeout(function() {\r\n                    elements.copyButton.textContent = originalText;\r\n                }, 2000);\r\n            });\r\n        }\r\n    });\r\n\r\n    \/\/ Enter-Taste\r\n    elements.blzInput.addEventListener('keypress', function(e) {\r\n        if (e.key === 'Enter') elements.calculateButton.click();\r\n    });\r\n    elements.accountInput.addEventListener('keypress', function(e) {\r\n        if (e.key === 'Enter') elements.calculateButton.click();\r\n    });\r\n    elements.ibanValidateInput.addEventListener('keypress', function(e) {\r\n        if (e.key === 'Enter') elements.validateButton.click();\r\n    });\r\n\r\n})();\r\n<\/script>    <\/div>\n\n\n\n<div class=\"container container--narrow\" >\n    <div class=\"text\">\n        <div class=\"text__inner flow-content\">\n                            \n<h2>So nutzt du den IBAN-Rechner<\/h2>\n<h3>IBAN berechnen<\/h3>\n<p>Der Rechner braucht zwei Angaben:<\/p>\n<p><strong>Bankleitzahl (BLZ):<\/strong> Achtstellig, ohne Leerzeichen. Du findest sie auf deiner Bankkarte, auf Kontoausz\u00fcgen oder im Online-Banking. Beispiel: 37040044.<\/p>\n<p><strong>Kontonummer:<\/strong> Deine alte Kontonummer, wie sie vor der IBAN-Einf\u00fchrung verwendet wurde. Falls sie k\u00fcrzer als zehn Stellen ist, erg\u00e4nzt der Rechner automatisch f\u00fchrende Nullen. Aus &#8222;12345&#8220; wird &#8222;0000012345&#8220;.<\/p>\n<p>Klicke auf &#8222;IBAN Berechnen&#8220; und du bekommst die vollst\u00e4ndige IBAN im Standardformat: <strong>DE89 3704 0044 0532 0130 00<\/strong>.<\/p>\n<p>Vergleiche das Ergebnis mit einem offiziellen Dokument (Kontoauszug, Bankkarte, Banking-App), bevor du die IBAN f\u00fcr \u00dcberweisungen verwendest.<\/p>\n<h3>IBAN pr\u00fcfen<\/h3>\n<p>Du hast eine IBAN erhalten und willst sichergehen, dass sie korrekt ist? Gib sie in das Pr\u00fcffeld ein. Der Rechner kontrolliert L\u00e4nge, Format und Pr\u00fcfziffer. Eine formal korrekte IBAN bedeutet, dass keine Tippfehler oder Zahlendreher vorliegen.<\/p>\n<p>Wichtig: Die Pr\u00fcfung sagt dir nicht, ob das Konto tats\u00e4chlich existiert oder wem es geh\u00f6rt. Sie best\u00e4tigt nur, dass die IBAN formal m\u00f6glich ist.<\/p>\n<div class=\"highlightbox box box--small-padding box--tiny-margin-y\" style=\"--color-background:#fefcef;\"><strong class=\"headline headline--h3 headline--small-margin\">\ud83d\udca1 Gut zu wissen<\/strong><div class=\"box__content\"><p><strong>Wann brauchst du den Rechner?<\/strong> Vor allem, wenn du nur alte Belege mit Kontonummer und BLZ hast, etwa bei archivierten Vertr\u00e4gen, historischen Rechnungen oder Kontodaten von Gesch\u00e4ftspartnern. Wenn du deine IBAN bereits kennst (steht auf jeder Bankkarte und im Online-Banking), brauchst du den Rechner nicht.<\/p><\/div><\/div>\n<div style=\"background-color: #fffdf2; border: 1px solid #f0ead2; border-radius: 12px; padding: 25px; margin-bottom: 20px; font-family: sans-serif; color: #333; line-height: 1.6;\">\r\n    \r\n    <div style=\"margin-bottom: 20px;\">\r\n        <h3 style=\"margin: 0; font-size: 18px; font-weight: bold; color: #000; text-transform: none;\">Weitere Finanzrechner<\/h3>\r\n    <\/div>\r\n\r\n    <div style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 15px 40px;\">\r\n        \r\n        <div style=\"display: flex; flex-direction: column; gap: 8px;\">\r\n            <a href=\"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/brutto-netto-rechner\/\" target=\"_blank\" rel=\"noopener\" style=\"color: #1a74fc; text-decoration: none; font-size: 17px; font-weight: 500;\">\u203a Brutto Netto Rechner<\/a>\r\n            <a href=\"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/prozentrechner\/\" target=\"_blank\" rel=\"noopener\" style=\"color: #1a74fc; text-decoration: none; font-size: 17px; font-weight: 500;\">\u203a Prozentrechner<\/a>\r\n            <a href=\"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/etf-rechner\/\" target=\"_blank\" rel=\"noopener\" style=\"color: #1a74fc; text-decoration: none; font-size: 17px; font-weight: 500;\">\u203a ETF-Rechner<\/a>\r\n            <a href=\"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/entnahmerechner\/\" target=\"_blank\" rel=\"noopener\" style=\"color: #1a74fc; text-decoration: none; font-size: 17px; font-weight: 500;\">\u203a Entnahmerechner<\/a>\r\n            <a href=\"https:\/\/www.finanzen.net\/ratgeber\/zinseszinsrechner\/\" target=\"_blank\" rel=\"noopener\" style=\"color: #1a74fc; text-decoration: none; font-size: 17px; font-weight: 500;\">\u203a Zinseszinsrechner<\/a>\r\n        <\/div>\r\n\r\n        <div style=\"display: flex; flex-direction: column; gap: 8px;\">\r\n            <a href=\"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/renditerechner\/\" target=\"_blank\" rel=\"noopener\" style=\"color: #1a74fc; text-decoration: none; font-size: 17px; font-weight: 500;\">\u203a Renditerechner<\/a>\r\n            <a href=\"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/kreditrechner\/\" target=\"_blank\" rel=\"noopener\" style=\"color: #1a74fc; text-decoration: none; font-size: 17px; font-weight: 500;\">\u203a Kreditrechner<\/a>\r\n            <a href=\"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/arbeitszeitrechner\/\" target=\"_blank\" rel=\"noopener\" style=\"color: #1a74fc; text-decoration: none; font-size: 17px; font-weight: 500;\">\u203a Arbeitszeitrechner<\/a>\r\n            <a href=\"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/iban-rechner\/\" target=\"_blank\" rel=\"noopener\" style=\"color: #1a74fc; text-decoration: none; font-size: 17px; font-weight: 500;\">\u203a IBAN-Rechner<\/a>\r\n        <\/div>\r\n        \r\n    <\/div>\r\n<\/div>\n<h2>Aufbau der IBAN: Was die 22 Stellen bedeuten<\/h2>\n<p>Eine deutsche IBAN besteht aus exakt 22 Zeichen. Jeder Block hat eine feste Bedeutung:<\/p>\n<div class=\"sc-table table-container table-container--small-margin \"><table class=\"table table--aligned-left\" style=\"min-width:880px\"><thead><tr><th>Position<\/th><th>Inhalt<\/th><th>Beispiel<\/th><\/tr><\/thead><tbody><tr><td>Stelle 1-2<\/td><td>L\u00e4nderkennzeichen<\/td><td>DE<\/td><\/tr><tr><td>Stelle 3-4<\/td><td>Pr\u00fcfziffer<\/td><td>89<\/td><\/tr><tr><td>Stelle 5-12<\/td><td>Bankleitzahl<\/td><td>3704 0044<\/td><\/tr><tr><td>Stelle 13-22<\/td><td>Kontonummer (auf 10 Stellen aufgef\u00fcllt)<\/td><td>0532 0130 00<\/td><\/tr><\/thead><\/tbody><\/table><\/div>\n<p>Das hei\u00dft: Aus jeder deutschen IBAN lassen sich Bankleitzahl und Kontonummer direkt ablesen. Die Stellen 5 bis 12 sind die BLZ, die Stellen 13 bis 22 die Kontonummer.<\/p>\n<p>Die L\u00e4nge der IBAN variiert je nach Land. In \u00d6sterreich sind es 20 Zeichen, in Frankreich 27, in der Schweiz 21. Der Rechner erkennt anhand des L\u00e4nderkennzeichens automatisch, welche L\u00e4nge korrekt ist.<\/p>\n<h3>Was die Pr\u00fcfziffer leistet<\/h3>\n<p>Die Pr\u00fcfziffer (Stellen 3-4) wird nach dem internationalen MOD-97-Verfahren aus Bankleitzahl, Kontonummer und L\u00e4nderkennzeichen berechnet. Vertauschst du zwei Ziffern, vergisst eine Stelle oder tippst eine falsche Zahl, stimmt die Pr\u00fcfziffer nicht mehr. Banken erkennen das sofort und lehnen die \u00dcberweisung ab, bevor Geld flie\u00dft.<\/p>\n<p>Das macht die IBAN deutlich sicherer als das alte System: Ein Zahlendreher in der Kontonummer h\u00e4tte fr\u00fcher dazu f\u00fchren k\u00f6nnen, dass Geld auf einem falschen Konto landet. Mit der IBAN-Pr\u00fcfziffer ist das praktisch ausgeschlossen.<\/p>\n<h2>IBAN und BIC: Wann du was brauchst<\/h2>\n<p>Der BIC (Business Identifier Code, fr\u00fcher SWIFT-Code) ist die internationale Bankkennung, vergleichbar mit einer weltweiten Bankleitzahl. Er besteht aus 8 oder 11 Zeichen.<\/p>\n<p><strong>Innerhalb des SEPA-Raums<\/strong> (EU, Island, Liechtenstein, Norwegen, Schweiz und weitere): Die IBAN allein reicht. Seit 2016 ist der BIC f\u00fcr \u00dcberweisungen innerhalb von SEPA nicht mehr n\u00f6tig.<\/p>\n<p><strong>Au\u00dferhalb von SEPA<\/strong> (USA, Australien, Asien): Du brauchst zus\u00e4tzlich zur IBAN den BIC der Empf\u00e4ngerbank.<\/p>\n<p>F\u00fcr Inlands\u00fcberweisungen und die meisten europ\u00e4ischen Zahlungen brauchst du also nur die IBAN.<\/p>\n<h2>Sicherheit: Sind Kontodaten im Rechner bedenklich?<\/h2>\n<p>Kontonummer und Bankleitzahl sind keine Geheimnisse. Sie stehen auf jedem Kontoauszug, jeder Rechnung und jeder \u00dcberweisung, die du erh\u00e4ltst. Allein mit diesen Angaben kann niemand Geld von deinem Konto abheben: F\u00fcr Lastschriften ist ein schriftliches Mandat n\u00f6tig, f\u00fcr \u00dcberweisungen der Zugang zum Online-Banking mit TAN.<\/p>\n<p>Der IBAN-Rechner ben\u00f6tigt keine E-Mail-Adresse, keine Telefonnummer und keine pers\u00f6nlichen Daten. Trotzdem gilt die Grundregel: Gib Kontodaten nur ein, wo es n\u00f6tig ist.<\/p>\n<h2>H\u00e4ufige Fragen zur IBAN<\/h2>\n<h3>Wie berechne ich eine IBAN aus Kontonummer und Bankleitzahl?<\/h3>\n<p>Trag die achtstellige Bankleitzahl und deine Kontonummer in den Rechner ein. Das Tool berechnet die Pr\u00fcfziffer nach dem MOD-97-Verfahren und gibt dir die vollst\u00e4ndige 22-stellige IBAN aus. Vergleiche das Ergebnis mit deiner Bankkarte oder einem Kontoauszug.<\/p>\n<h3>Wie pr\u00fcfe ich, ob eine IBAN korrekt ist?<\/h3>\n<p>Gib die vollst\u00e4ndige IBAN in das Pr\u00fcffeld des Rechners ein. Das Tool kontrolliert L\u00e4nge, Format und Pr\u00fcfziffer. Eine formal korrekte IBAN bedeutet, dass keine Tippfehler vorliegen. Ob das Konto tats\u00e4chlich existiert, kann der Rechner nicht feststellen.<\/p>\n<h3>Kann ich aus einer IBAN die Kontonummer und BLZ auslesen?<\/h3>\n<p>Ja, bei deutschen IBANs direkt. Nach dem L\u00e4nderkennzeichen &#8222;DE&#8220; und der zweistelligen Pr\u00fcfziffer folgen 8 Stellen Bankleitzahl und 10 Stellen Kontonummer. In der IBAN DE89 3704 0044 0532 0130 00 ist 37040044 die BLZ und 0532013000 die Kontonummer. Bei anderen L\u00e4ndern ist die Struktur anders.<\/p>\n<h3>Warum wird meine IBAN als ung\u00fcltig angezeigt?<\/h3>\n<p>Die h\u00e4ufigsten Ursachen: ein Zahlendreher, fehlende oder zus\u00e4tzliche Zeichen, falsche Leerzeichen beim Kopieren. Auch nach Bankfusionen oder Kontenumstellungen kann eine alte BLZ\/Kontonummer-Kombination nicht mehr g\u00fcltig sein. Pr\u00fcfe, ob du die Daten exakt und ohne Sonderzeichen eingegeben hast.<\/p>\n<h3>Brauche ich f\u00fcr \u00dcberweisungen den BIC zus\u00e4tzlich zur IBAN?<\/h3>\n<p>Innerhalb des SEPA-Raums (EU und einige weitere L\u00e4nder) nicht. Seit 2016 reicht die IBAN allein. Den BIC brauchst du nur f\u00fcr \u00dcberweisungen in Nicht-SEPA-L\u00e4nder wie die USA, Australien oder asiatische Staaten.<\/p>\n<h3>Wie viele Stellen hat eine IBAN?<\/h3>\n<p>Das h\u00e4ngt vom Land ab. In Deutschland hat die IBAN immer 22 Zeichen, in \u00d6sterreich 20, in der Schweiz 21, in Frankreich 27. Der Rechner erkennt anhand des L\u00e4nderkennzeichens automatisch, ob die L\u00e4nge korrekt ist.<\/p>\n<h3>Kann jemand mit meiner IBAN Geld von meinem Konto abbuchen?<\/h3>\n<p>Nicht ohne Weiteres. F\u00fcr eine Lastschrift braucht der Empf\u00e4nger ein von dir erteiltes Mandat. Unautorisierte Lastschriften kannst du innerhalb von 8 Wochen bei deiner Bank zur\u00fcckbuchen lassen, ohne Mandat sogar 13 Monate lang. Die blo\u00dfe Kenntnis der IBAN reicht nicht aus, um Geld abzuheben.<\/p>\n                    <\/div>\n    <\/div>\n<\/div>\n\n\n\n<div class=\"container container--narrow\">\n    <\/div>\n\n\n<div class=\"container container--narrow\" >\n    <div class=\"disclaimer flow-content\">\n                    <small>\n                <p style=\"font-size: 11pt;\">Disclaimer: Die in diesem Artikel enthaltenen Inhalte dienen ausschlie\u00dflich allgemeinen Informations-, Bildungs- und Marketingzwecken ohne Gew\u00e4hr auf Vollst\u00e4ndigkeit, Richtigkeit und Aktualit\u00e4t. Die Inhalte stellen keine Anlageberatung, Anlagestrategieempfehlung oder Aufforderung zum Kauf oder Verkauf von Wertpapieren oder sonstigen Finanzinstrumenten dar. Die Informationen ber\u00fccksichtigen nicht die individuellen Anlageziele und finanzielle Situation des Lesers. Jede Anlageentscheidung sollte eigenverantwortlich getroffen und sorgf\u00e4ltig gepr\u00fcft werden. Vor einer Anlageentscheidung sollte der Rat eines Anlage- und Steuerberaters eingeholt werden. Der Handel mit Wertpapieren oder sonstigen Finanzinstrumenten ist mit hohen Risiken verbunden, bis hin zum Totalverlust des eingesetzten Kapitals. Die in der Vergangenheit erzielte Performance ist kein Indikator f\u00fcr zuk\u00fcnftige Wertentwicklungen. Aussagen \u00fcber zuk\u00fcnftige wirtschaftliche Entwicklungen basieren grunds\u00e4tzlich auf Annahmen und Einsch\u00e4tzungen, die sich im Zeitablauf als nicht zutreffend erweisen k\u00f6nnen. Wir \u00fcbernehmen keine Haftung f\u00fcr Verluste, die durch die Umsetzung der in diesem Artikel genannten Informationen entstehen.<\/p>\n<p style=\"font-size: 11pt;\"><sup>1<\/sup>Hinweis zu ZERO: <a href=\"https:\/\/www.finanzen.net\/zero\/?utm_source=finnet-ratgeber&amp;utm_medium=web&amp;utm_term=fnet_017m&amp;utm_campaign=content&amp;utm_content=[current_slug]\" target=\"_blank\" rel=\"noopener\">finanzen.net zero<\/a> ist ein Angebot der <a href=\"https:\/\/www.finanzen.net\/zero\/impressum\/?utm_source=finnet-ratgeber&amp;utm_medium=web&amp;utm_term=fnet_017m&amp;utm_campaign=content&amp;utm_content=[current_slug]\" target=\"_blank\" rel=\"noopener\">finanzen.net zero GmbH<\/a>, einer Tochter der <a href=\"https:\/\/www.finanzen.net\/impressum\">finanzen.net GmbH<\/a>.<\/p>\n<p style=\"font-size: 11pt;\"><sup>*<\/sup>Hinweis zu Affiliate-Links: Unsere Ratgeber-Artikel sind objektiv und unabh\u00e4ngig erstellt, wobei mit Sternchen gekennzeichnete Links zur Finanzierung der kostenlosen Inhalte dienen. Die Verg\u00fctung aus diesen Links hat keinen Einfluss auf unsere Inhalte.<\/p>\n            <\/small>\n                    <\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Du hast noch alte Kontodaten mit Bankleitzahl und Kontonummer, brauchst aber die IBAN? Unser IBAN-Rechner generiert sie in Sekunden. Trag Bankleitzahl und Kontonummer ein, und du bekommst die vollst\u00e4ndige IBAN inklusive Pr\u00fcfziffer. Zus\u00e4tzlich kannst du jede IBAN auf formale Korrektheit pr\u00fcfen.<\/p>\n","protected":false},"author":6,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1194],"tags":[1462,1460],"class_list":["post-32487","post","type-post","status-publish","format-standard","hentry","category-rechner-vergleiche","tag-daily","tag-finanzrechner"],"acf":[],"yoast_head":"<title>IBAN-Rechner: Online IBAN berechnen<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/iban-rechner\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"IBAN-Rechner: Online IBAN berechnen\" \/>\n<meta property=\"og:description\" content=\"Du hast noch alte Kontodaten mit Bankleitzahl und Kontonummer, brauchst aber die IBAN? Unser IBAN-Rechner generiert sie in Sekunden. Trag Bankleitzahl und Kontonummer ein, und du bekommst die vollst\u00e4ndige IBAN inklusive Pr\u00fcfziffer. Zus\u00e4tzlich kannst du jede IBAN auf formale Korrektheit pr\u00fcfen.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/iban-rechner\/\" \/>\n<meta property=\"og:site_name\" content=\"Finanzen.net Ratgeber: Finanzwissen, das dich weiterbringt\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-27T11:05:35+00:00\" \/>\n<meta name=\"author\" content=\"Roland Kuse\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Geschrieben von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Roland Kuse\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"7\u00a0Minuten\" \/>","yoast_head_json":{"title":"IBAN-Rechner: Online IBAN berechnen","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/iban-rechner\/","og_locale":"de_DE","og_type":"article","og_title":"IBAN-Rechner: Online IBAN berechnen","og_description":"Du hast noch alte Kontodaten mit Bankleitzahl und Kontonummer, brauchst aber die IBAN? Unser IBAN-Rechner generiert sie in Sekunden. Trag Bankleitzahl und Kontonummer ein, und du bekommst die vollst\u00e4ndige IBAN inklusive Pr\u00fcfziffer. Zus\u00e4tzlich kannst du jede IBAN auf formale Korrektheit pr\u00fcfen.","og_url":"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/iban-rechner\/","og_site_name":"Finanzen.net Ratgeber: Finanzwissen, das dich weiterbringt","article_published_time":"2026-05-27T11:05:35+00:00","author":"Roland Kuse","twitter_card":"summary_large_image","twitter_misc":{"Geschrieben von":"Roland Kuse","Gesch\u00e4tzte Lesezeit":"7\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/iban-rechner\/#article","isPartOf":{"@id":"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/iban-rechner\/"},"author":{"name":"Roland Kuse","@id":"https:\/\/www.finanzen.net\/ratgeber\/#\/schema\/person\/751e702863ee767bd02fc5016b3d10e6"},"headline":"IBAN-Rechner","datePublished":"2026-05-27T11:05:35+00:00","mainEntityOfPage":{"@id":"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/iban-rechner\/"},"wordCount":1206,"keywords":["Daily","Finanzrechner"],"articleSection":["Rechner &amp; Vergleiche"],"inLanguage":"de"},{"@type":["WebPage","ItemPage"],"@id":"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/iban-rechner\/","url":"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/iban-rechner\/","name":"IBAN-Rechner: Online IBAN berechnen","isPartOf":{"@id":"https:\/\/www.finanzen.net\/ratgeber\/#website"},"datePublished":"2026-05-27T11:05:35+00:00","author":{"@id":"https:\/\/www.finanzen.net\/ratgeber\/#\/schema\/person\/751e702863ee767bd02fc5016b3d10e6"},"breadcrumb":{"@id":"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/iban-rechner\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/iban-rechner\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.finanzen.net\/ratgeber\/rechner-vergleiche\/iban-rechner\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/www.finanzen.net\/ratgeber\/"},{"@type":"ListItem","position":2,"name":"Rechner &amp; Vergleiche","item":"https:\/\/www.finanzen.net\/ratgeber\/.\/rechner-vergleiche\/"},{"@type":"ListItem","position":3,"name":"IBAN-Rechner"}]},{"@type":"WebSite","@id":"https:\/\/www.finanzen.net\/ratgeber\/#website","url":"https:\/\/www.finanzen.net\/ratgeber\/","name":"Finanzen.net Ratgeber - Die Ganze Welt der Finanzen","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.finanzen.net\/ratgeber\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Person","@id":"https:\/\/www.finanzen.net\/ratgeber\/#\/schema\/person\/751e702863ee767bd02fc5016b3d10e6","name":"Roland Kuse","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.finanzen.net\/ratgeber\/wp-content\/uploads\/2025\/10\/Roland_Kuse-1-150x150.jpg","url":"https:\/\/www.finanzen.net\/ratgeber\/wp-content\/uploads\/2025\/10\/Roland_Kuse-1-150x150.jpg","contentUrl":"https:\/\/www.finanzen.net\/ratgeber\/wp-content\/uploads\/2025\/10\/Roland_Kuse-1-150x150.jpg","caption":"Roland Kuse"},"description":"Roland Kuse leitet den Finanzratgeber gemeinsam mit Volker Altvater. Mit \u00fcber 25 Jahren Erfahrung im digitalen Publishing verantwortet der Experte die inhaltliche Strategie und redaktionelle Qualit\u00e4t. Zudem treibt er die Entwicklung interaktiver Formate voran \u2013 vom Altersvorsorgedepot-Rechner bis hin zu anschaulichen Infografiken. Sein Ziel ist es, Finanzen verst\u00e4ndlich, fundiert und verl\u00e4sslich aufzubereiten.","sameAs":["https:\/\/www.linkedin.com\/in\/roland-kuse-959574103\/"],"url":"https:\/\/www.finanzen.net\/ratgeber\/author\/roland-kruse\/"}]}},"_links":{"self":[{"href":"https:\/\/www.finanzen.net\/ratgeber\/wp-json\/wp\/v2\/posts\/32487","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.finanzen.net\/ratgeber\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.finanzen.net\/ratgeber\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.finanzen.net\/ratgeber\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.finanzen.net\/ratgeber\/wp-json\/wp\/v2\/comments?post=32487"}],"version-history":[{"count":11,"href":"https:\/\/www.finanzen.net\/ratgeber\/wp-json\/wp\/v2\/posts\/32487\/revisions"}],"predecessor-version":[{"id":37735,"href":"https:\/\/www.finanzen.net\/ratgeber\/wp-json\/wp\/v2\/posts\/32487\/revisions\/37735"}],"wp:attachment":[{"href":"https:\/\/www.finanzen.net\/ratgeber\/wp-json\/wp\/v2\/media?parent=32487"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.finanzen.net\/ratgeber\/wp-json\/wp\/v2\/categories?post=32487"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.finanzen.net\/ratgeber\/wp-json\/wp\/v2\/tags?post=32487"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}