{"id":30216,"date":"2026-02-10T17:59:39","date_gmt":"2026-02-10T16:59:39","guid":{"rendered":"https:\/\/www.firestorm.ch\/?page_id=30216"},"modified":"2026-02-10T17:59:39","modified_gmt":"2026-02-10T16:59:39","slug":"ssl-converter","status":"publish","type":"page","link":"https:\/\/www.firestorm.ch\/en\/tools\/ssl-converter\/","title":{"rendered":"SSL Converter"},"content":{"rendered":"<style>\n    .fs-tools-nav { max-width: 900px; margin: 30px auto 0; padding: 0 20px; }\n    .fs-tools-nav-inner {\n        display: flex; flex-wrap: wrap; gap: 6px;\n        background: #f8fafc; border: 1px solid #e2e8f0; border-radius: 10px; padding: 6px;\n    }\n    .fs-tools-nav a {\n        display: inline-flex; align-items: center; gap: 6px;\n        padding: 8px 16px; border-radius: 6px; font-size: 0.9em; font-weight: 500;\n        color: #555 !important; text-decoration: none !important; transition: all 0.2s;\n        white-space: nowrap;\n    }\n    .fs-tools-nav a:hover { background: #e2e8f0; color: #333 !important; }\n    .fs-tools-nav a.fs-tools-nav-active {\n        background: #197dc8; color: #fff !important; font-weight: 600;\n    }\n    .fs-tools-nav a.fs-tools-nav-active:hover { background: #1565a0; }\n    .fs-tools-nav a.fs-tools-nav-overview svg { width: 14px; height: 14px; flex-shrink: 0; }\n    @media (max-width: 600px) {\n        .fs-tools-nav-inner { gap: 4px; padding: 4px; }\n        .fs-tools-nav a { padding: 7px 10px; font-size: 0.82em; }\n    }\n    <\/style><nav class=\"fs-tools-nav\"><div class=\"fs-tools-nav-inner\"><a href=\"\/en\/tools\/\" class=\"fs-tools-nav-overview\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M15 18l-6-6 6-6\"\/><\/svg>All Tools<\/a><a href=\"\/en\/tools\/whois-lookup\/\" class=\"\">WHOIS<\/a><a href=\"\/en\/tools\/dns-check\/\" class=\"\">Domain Check<\/a><a href=\"\/en\/tools\/dane-checker\/\" class=\"\">Mail Check<\/a><a href=\"\/en\/tools\/hosting-check\/\" class=\"\">Hosting Check<\/a><a href=\"\/en\/tools\/ssl-converter\/\" class=\"fs-tools-nav-active\">SSL Converter<\/a><a href=\"\/en\/tools\/dns-catcher\/\" class=\"\">DNS Catcher<\/a><\/div><\/nav>    <style>\n    .fs-ssl-section { max-width: 900px; margin: 40px auto; padding: 0 20px; }\n    .fs-ssl-header { text-align: center; margin-bottom: 32px; }\n    .fs-ssl-header h2 { font-size: 1.8em; margin-bottom: 8px; color: #333; font-weight: 700; }\n    .fs-ssl-header p { color: #666; font-size: 1.05em; }\n\n    .fs-ssl-form-card {\n        background: #fff; border: 1px solid #e2e8f0; border-radius: 12px;\n        padding: 32px; margin-bottom: 24px;\n    }\n    .fs-ssl-row { display: flex; gap: 20px; margin-bottom: 20px; }\n    .fs-ssl-row > div { flex: 1; }\n    .fs-ssl-label {\n        display: block; font-weight: 600; color: #333; margin-bottom: 6px; font-size: 0.95em;\n    }\n    .fs-ssl-hint { color: #888; font-size: 0.85em; margin-top: 4px; }\n    .fs-ssl-file-input {\n        width: 100%; padding: 10px 14px; border: 1px solid #d1d5db; border-radius: 8px;\n        font-size: 0.95em; background: #f9fafb; cursor: pointer;\n    }\n    .fs-ssl-file-input:hover { border-color: #197dc8; }\n    .fs-ssl-select {\n        width: 100%; padding: 10px 14px; border: 1px solid #d1d5db; border-radius: 8px;\n        font-size: 0.95em; background: #f9fafb; appearance: auto;\n    }\n    .fs-ssl-select:focus, .fs-ssl-file-input:focus {\n        outline: none; border-color: #197dc8; box-shadow: 0 0 0 3px rgba(25, 125, 200, 0.1);\n    }\n    .fs-ssl-text-input {\n        width: 100%; padding: 10px 14px; border: 1px solid #d1d5db; border-radius: 8px;\n        font-size: 0.95em; background: #f9fafb; box-sizing: border-box;\n    }\n    .fs-ssl-text-input:focus {\n        outline: none; border-color: #197dc8; box-shadow: 0 0 0 3px rgba(25, 125, 200, 0.1);\n    }\n    .fs-ssl-field { margin-bottom: 20px; }\n\n    .fs-ssl-btn {\n        display: inline-block; padding: 12px 32px; background: #197dc8; color: #fff !important;\n        border: none; border-radius: 8px; font-weight: 600; font-size: 1em;\n        cursor: pointer; transition: background 0.2s; text-decoration: none !important;\n    }\n    .fs-ssl-btn:hover { background: #1565a0; }\n    .fs-ssl-btn-center { text-align: center; margin-top: 8px; }\n\n    .fs-ssl-alert {\n        padding: 16px 20px; border-radius: 8px; margin-bottom: 24px;\n        display: flex; align-items: flex-start; gap: 12px;\n    }\n    .fs-ssl-alert-icon { flex-shrink: 0; width: 20px; height: 20px; margin-top: 1px; }\n    .fs-ssl-alert-success { background: #f0fdf4; border: 1px solid #bbf7d0; color: #166534; }\n    .fs-ssl-alert-error { background: #fef2f2; border: 1px solid #fecaca; color: #991b1b; }\n    .fs-ssl-alert-info { background: #eff6ff; border: 1px solid #bfdbfe; color: #1e40af; }\n\n\n    .fs-ssl-download-btn {\n        display: inline-block; padding: 10px 24px; background: #16a34a; color: #fff !important;\n        border-radius: 8px; font-weight: 600; font-size: 0.95em;\n        text-decoration: none !important; transition: background 0.2s; margin-top: 8px;\n    }\n    .fs-ssl-download-btn:hover { background: #15803d; }\n\n    .fs-ssl-formats { margin-top: 16px; }\n    .fs-ssl-formats-grid {\n        display: grid; grid-template-columns: repeat(2, 1fr); gap: 16px; margin-top: 16px;\n    }\n    .fs-ssl-format-card {\n        background: #f8fafc; border: 1px solid #e2e8f0; border-radius: 8px; padding: 16px;\n    }\n    .fs-ssl-format-card h4 {\n        font-size: 0.95em; color: #197dc8; margin: 0 0 4px; font-weight: 700;\n    }\n    .fs-ssl-format-card .fs-ssl-ext { font-size: 0.82em; color: #888; margin-bottom: 6px; }\n    .fs-ssl-format-card p { font-size: 0.88em; color: #555; margin: 0; line-height: 1.4; }\n\n    .fs-ssl-arrow {\n        display: flex; align-items: center; justify-content: center;\n        font-size: 1.5em; color: #197dc8; padding: 0 4px; flex-shrink: 0;\n    }\n\n\n    .fs-ssl-seo { margin-top: 48px; }\n    .fs-ssl-seo h3 { font-size: 1.25em; color: #333; margin-bottom: 8px; }\n    .fs-ssl-seo h4 { font-size: 1.05em; color: #333; margin: 20px 0 6px; }\n    .fs-ssl-seo p { color: #555; line-height: 1.6; font-size: 0.95em; }\n\n    .fs-ssl-toggle {\n        display: inline-flex; background: #f1f5f9; border-radius: 6px; padding: 3px; margin-bottom: 10px;\n    }\n    .fs-ssl-toggle label {\n        padding: 6px 14px; border-radius: 4px; font-size: 0.85em; font-weight: 500;\n        color: #666; cursor: pointer; transition: all 0.2s; user-select: none;\n    }\n    .fs-ssl-toggle input { display: none; }\n    .fs-ssl-toggle input:checked + label {\n        background: #197dc8; color: #fff; font-weight: 600;\n    }\n    .fs-ssl-textarea {\n        width: 100%; min-height: 120px; padding: 10px 14px; border: 1px solid #d1d5db; border-radius: 8px;\n        font-size: 0.9em; font-family: monospace; background: #f9fafb; resize: vertical; box-sizing: border-box;\n    }\n    .fs-ssl-textarea:focus {\n        outline: none; border-color: #197dc8; box-shadow: 0 0 0 3px rgba(25, 125, 200, 0.1);\n    }\n    .fs-ssl-hidden { display: none; }\n\n    @media (max-width: 700px) {\n        .fs-ssl-row { flex-direction: column; gap: 0; }\n        .fs-ssl-formats-grid { grid-template-columns: 1fr; }\n        .fs-ssl-form-card { padding: 20px 16px; }\n    }\n    <\/style>\n\n    <div class=\"fs-ssl-section\">\n        <div class=\"fs-ssl-header\">\n            <h2>SSL Converter<\/h2>\n            <p>Convert SSL certificates between different formats<\/p>\n        <\/div>\n\n        \n        \n        <form method=\"post\" enctype=\"multipart\/form-data\" class=\"fs-ssl-form-card\">\n            <input type=\"hidden\" id=\"ssl_convert_nonce\" name=\"ssl_convert_nonce\" value=\"76db35cae4\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/en\/wp-json\/wp\/v2\/pages\/30216\" \/>            <input type=\"hidden\" name=\"input_mode\" id=\"fs-ssl-input-mode\" value=\"file\">\n\n            <div class=\"fs-ssl-field\">\n                <label class=\"fs-ssl-label\">Certificate File (.crt)<\/label>\n                <div class=\"fs-ssl-toggle\">\n                    <input type=\"radio\" name=\"input_mode_toggle\" id=\"fs-ssl-mode-file\" value=\"file\" checked>\n                    <label for=\"fs-ssl-mode-file\">File<\/label>\n                    <input type=\"radio\" name=\"input_mode_toggle\" id=\"fs-ssl-mode-text\" value=\"text\">\n                    <label for=\"fs-ssl-mode-text\">Paste text<\/label>\n                <\/div>\n                <div id=\"fs-ssl-cert-file-wrap\">\n                    <input type=\"file\" name=\"cert_file\" class=\"fs-ssl-file-input\" accept=\".pem,.crt,.cer,.key,.der,.p7b,.p7c,.pfx,.p12\">\n                <\/div>\n                <div id=\"fs-ssl-cert-text-wrap\" class=\"fs-ssl-hidden\">\n                    <textarea name=\"cert_text\" class=\"fs-ssl-textarea\" placeholder=\"-----BEGIN CERTIFICATE-----\\n...\\n-----END CERTIFICATE-----\"><\/textarea>\n                <\/div>\n                <div class=\"fs-ssl-hint\">Select the certificate file you want to convert.<\/div>\n            <\/div>\n\n            <div class=\"fs-ssl-row\">\n                <div>\n                    <label class=\"fs-ssl-label\">Source Format<\/label>\n                    <select name=\"source_format\" class=\"fs-ssl-select\">\n                        <option value=\"auto\">Auto-detect<\/option>\n                        <option value=\"pem\">PEM (.pem, .crt, .cer, .key)<\/option>\n                        <option value=\"der\">DER (.der, .cer)<\/option>\n                        <option value=\"p7b\">P7B\/PKCS#7 (.p7b, .p7c)<\/option>\n                        <option value=\"pfx\">PFX\/PKCS#12 (.pfx, .p12)<\/option>\n                    <\/select>\n                <\/div>\n                <div class=\"fs-ssl-arrow\">&#8594;<\/div>\n                <div>\n                    <label class=\"fs-ssl-label\">Target Format<\/label>\n                    <select name=\"target_format\" class=\"fs-ssl-select\" id=\"fs-ssl-target\">\n                        <option value=\"pem\">PEM (.pem, .crt, .cer)<\/option>\n                        <option value=\"der\">DER (.der, .cer)<\/option>\n                        <option value=\"p7b\">P7B\/PKCS#7 (.p7b)<\/option>\n                        <option value=\"pfx\">PFX\/PKCS#12 (.pfx)<\/option>\n                    <\/select>\n                <\/div>\n            <\/div>\n\n            <div class=\"fs-ssl-field\" id=\"fs-ssl-field-key\">\n                <label class=\"fs-ssl-label\">Private Key File (optional)<\/label>\n                <div id=\"fs-ssl-key-file-wrap\">\n                    <input type=\"file\" name=\"key_file\" class=\"fs-ssl-file-input\" accept=\".pem,.key,.der\">\n                <\/div>\n                <div id=\"fs-ssl-key-text-wrap\" class=\"fs-ssl-hidden\">\n                    <textarea name=\"key_text\" class=\"fs-ssl-textarea\" placeholder=\"-----BEGIN PRIVATE KEY-----\\n...\\n-----END PRIVATE KEY-----\"><\/textarea>\n                <\/div>\n                <div class=\"fs-ssl-hint\">Required for conversion to PFX\/PKCS#12.<\/div>\n            <\/div>\n\n            <div class=\"fs-ssl-field\" id=\"fs-ssl-field-chain1\">\n                <label class=\"fs-ssl-label\">Chain Certificate 1 (optional)<\/label>\n                <div id=\"fs-ssl-chain-file-wrap\">\n                    <input type=\"file\" name=\"chain_file\" class=\"fs-ssl-file-input\" accept=\".pem,.crt,.cer,.p7b,.p7c\">\n                <\/div>\n                <div id=\"fs-ssl-chain-text-wrap\" class=\"fs-ssl-hidden\">\n                    <textarea name=\"chain_text\" class=\"fs-ssl-textarea\" placeholder=\"-----BEGIN CERTIFICATE-----\\n...\\n-----END CERTIFICATE-----\"><\/textarea>\n                <\/div>\n                <div class=\"fs-ssl-hint\">Intermediate\/chain certificate for PFX bundles.<\/div>\n            <\/div>\n\n            <div class=\"fs-ssl-field\" id=\"fs-ssl-field-chain2\">\n                <label class=\"fs-ssl-label\">Chain Certificate 2 (optional)<\/label>\n                <div id=\"fs-ssl-chain2-file-wrap\">\n                    <input type=\"file\" name=\"chain_file2\" class=\"fs-ssl-file-input\" accept=\".pem,.crt,.cer,.p7b,.p7c\">\n                <\/div>\n                <div id=\"fs-ssl-chain2-text-wrap\" class=\"fs-ssl-hidden\">\n                    <textarea name=\"chain2_text\" class=\"fs-ssl-textarea\" placeholder=\"-----BEGIN CERTIFICATE-----\\n...\\n-----END CERTIFICATE-----\"><\/textarea>\n                <\/div>\n                <div class=\"fs-ssl-hint\">Additional chain\/root certificate.<\/div>\n            <\/div>\n\n            <div class=\"fs-ssl-field\" id=\"fs-ssl-field-pfx\">\n                <label class=\"fs-ssl-label\">PFX Password<\/label>\n                <input type=\"password\" name=\"pfx_password\" class=\"fs-ssl-text-input\" autocomplete=\"off\">\n                <div class=\"fs-ssl-hint\">Password to decrypt a PFX file or to encrypt the new PFX file.<\/div>\n            <\/div>\n\n            <div class=\"fs-ssl-btn-center\">\n                <button type=\"submit\" class=\"fs-ssl-btn\">\n                    <svg style=\"width:16px;height:16px;vertical-align:middle;margin-right:6px;margin-top:-2px;\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><polyline points=\"16 3 21 3 21 8\"\/><line x1=\"4\" y1=\"20\" x2=\"21\" y2=\"3\"\/><polyline points=\"21 16 21 21 16 21\"\/><line x1=\"15\" y1=\"15\" x2=\"21\" y2=\"21\"\/><line x1=\"4\" y1=\"4\" x2=\"9\" y2=\"9\"\/><\/svg>\n                    Convert Certificate                <\/button>\n            <\/div>\n        <\/form>\n\n        <script>\n        (function(){\n            var modeFile = document.getElementById('fs-ssl-mode-file');\n            var modeText = document.getElementById('fs-ssl-mode-text');\n            var hidden = document.getElementById('fs-ssl-input-mode');\n            var srcFmt = document.querySelector('select[name=\"source_format\"]');\n            var tgtFmt = document.getElementById('fs-ssl-target');\n            var keyField = document.getElementById('fs-ssl-field-key');\n            var chain1Field = document.getElementById('fs-ssl-field-chain1');\n            var chain2Field = document.getElementById('fs-ssl-field-chain2');\n            var pfxField = document.getElementById('fs-ssl-field-pfx');\n            var pairs = [\n                ['fs-ssl-cert-file-wrap','fs-ssl-cert-text-wrap'],\n                ['fs-ssl-key-file-wrap','fs-ssl-key-text-wrap'],\n                ['fs-ssl-chain-file-wrap','fs-ssl-chain-text-wrap'],\n                ['fs-ssl-chain2-file-wrap','fs-ssl-chain2-text-wrap']\n            ];\n\n            function toggleMode(mode) {\n                hidden.value = mode;\n                pairs.forEach(function(p){\n                    document.getElementById(p[0]).className = mode === 'file' ? '' : 'fs-ssl-hidden';\n                    document.getElementById(p[1]).className = mode === 'text' ? '' : 'fs-ssl-hidden';\n                });\n            }\n\n            function updateFields() {\n                var src = srcFmt.value;\n                var tgt = tgtFmt.value;\n                \/\/ Key: show when target is PFX (and source is not PFX)\n                var needKey = (tgt === 'pfx' && src !== 'pfx');\n                keyField.style.display = needKey ? '' : 'none';\n                \/\/ Chain: show when target is PFX or P7B, or source is PEM\/P7B and target is not DER\n                var needChain = (tgt === 'pfx' || tgt === 'p7b' || (src !== 'pfx' && src !== 'der' && tgt !== 'der'));\n                chain1Field.style.display = needChain ? '' : 'none';\n                chain2Field.style.display = needChain ? '' : 'none';\n                \/\/ PFX Password: show when source OR target is PFX\n                var needPfx = (src === 'pfx' || tgt === 'pfx');\n                pfxField.style.display = needPfx ? '' : 'none';\n                \/\/ Text mode: only for PEM source (DER\/PFX are binary)\n                var textToggle = document.querySelector('.fs-ssl-toggle');\n                if (src === 'der' || src === 'pfx') {\n                    textToggle.style.display = 'none';\n                    if (hidden.value === 'text') { modeFile.checked = true; toggleMode('file'); }\n                } else {\n                    textToggle.style.display = '';\n                }\n            }\n\n            modeFile.addEventListener('change', function(){ toggleMode('file'); });\n            modeText.addEventListener('change', function(){ toggleMode('text'); });\n            srcFmt.addEventListener('change', updateFields);\n            tgtFmt.addEventListener('change', updateFields);\n            updateFields();\n        })();\n        <\/script>\n\n        <div class=\"fs-ssl-formats\">\n            <div class=\"fs-ssl-formats-grid\">\n                <div class=\"fs-ssl-format-card\">\n                    <h4>PEM<\/h4>\n                    <div class=\"fs-ssl-ext\">.pem, .crt, .cer, .key<\/div>\n                    <p>Base64-encoded ASCII format. Standard for Apache, Nginx and most Linux\/Unix servers.<\/p>\n                <\/div>\n                <div class=\"fs-ssl-format-card\">\n                    <h4>DER<\/h4>\n                    <div class=\"fs-ssl-ext\">.der, .cer<\/div>\n                    <p>Binary certificate format. Commonly used with Java-based platforms like Tomcat.<\/p>\n                <\/div>\n                <div class=\"fs-ssl-format-card\">\n                    <h4>P7B \/ PKCS#7<\/h4>\n                    <div class=\"fs-ssl-ext\">.p7b, .p7c<\/div>\n                    <p>Contains certificates and chain, but no private key. Used by Windows and Java Tomcat.<\/p>\n                <\/div>\n                <div class=\"fs-ssl-format-card\">\n                    <h4>PFX \/ PKCS#12<\/h4>\n                    <div class=\"fs-ssl-ext\">.pfx, .p12<\/div>\n                    <p>Binary bundle with certificate, chain and private key in one password-protected file. Standard for Windows\/IIS.<\/p>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <div class=\"fs-ssl-seo\">\n            <h3>What is an SSL Converter?<\/h3>\n            <p>An SSL Converter converts SSL certificates between different formats. Different web servers and platforms require different certificate formats. Our tool converts between PEM, DER, P7B\/PKCS#7 and PFX\/PKCS#12.<\/p>\n            <h4>What formats exist?<\/h4>\n            <p><strong>PEM<\/strong> (.pem, .crt, .cer, .key) \u2014 Base64-encoded, used by Apache, Nginx and most Linux servers. <strong>DER<\/strong> (.der, .cer) \u2014 Binary format, common with Java platforms. <strong>P7B\/PKCS#7<\/strong> (.p7b, .p7c) \u2014 Contains certificates and chain, but no private key. <strong>PFX\/PKCS#12<\/strong> (.pfx, .p12) \u2014 Binary bundle with certificate, chain and private key, used by Windows\/IIS.<\/p>\n            <h4>When do I need a conversion?<\/h4>\n            <p>When migrating an SSL certificate from one server to another that expects a different format. For example: From Apache (PEM) to IIS (PFX) or from Tomcat (P7B) to Nginx (PEM).<\/p>\n        <\/div>\n    <\/div>\n    \n","protected":false},"excerpt":{"rendered":"All ToolsWHOISDomain CheckMail CheckHosting CheckSSL ConverterDNS Catcher SSL Converter Convert SSL certificates between different formats Certificate File (.crt) File Paste text Select the certificate file you want to convert. Source Format Auto-detect PEM (.pem, .crt, .cer, .key) DER (.der, .cer) P7B\/PKCS#7 (.p7b, .p7c) PFX\/PKCS#12 (.pfx, .p12) &#8594; Target Format PEM (.pem, .crt, .cer) DER (.der, [...]","protected":false},"author":1,"featured_media":0,"parent":30146,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_relevanssi_hide_post":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","footnotes":""},"class_list":["post-30216","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.1 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>SSL Converter - FireStorm ISP<\/title>\n<meta name=\"description\" content=\"SSL Converter: Convert SSL certificates between PEM, DER, PFX and P7B formats. Free online tool by FireStorm.\" \/>\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.firestorm.ch\/tools\/ssl-converter\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SSL Converter\" \/>\n<meta property=\"og:description\" content=\"SSL Converter: Convert SSL certificates between PEM, DER, PFX and P7B formats. Free online tool by FireStorm.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.firestorm.ch\/tools\/ssl-converter\/\" \/>\n<meta property=\"og:site_name\" content=\"FireStorm ISP\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/firestorm.ch\/\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.firestorm.ch\\\/tools\\\/ssl-converter\\\/\",\"url\":\"https:\\\/\\\/www.firestorm.ch\\\/tools\\\/ssl-converter\\\/\",\"name\":\"SSL Converter - FireStorm ISP\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.firestorm.ch\\\/#website\"},\"datePublished\":\"2026-02-10T16:59:39+00:00\",\"description\":\"SSL Converter: Convert SSL certificates between PEM, DER, PFX and P7B formats. Free online tool by FireStorm.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.firestorm.ch\\\/tools\\\/ssl-converter\\\/#breadcrumb\"},\"inLanguage\":\"en-CH\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.firestorm.ch\\\/tools\\\/ssl-converter\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.firestorm.ch\\\/tools\\\/ssl-converter\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/www.firestorm.ch\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tools\",\"item\":\"https:\\\/\\\/www.firestorm.ch\\\/en\\\/tools\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"SSL Converter\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.firestorm.ch\\\/#website\",\"url\":\"https:\\\/\\\/www.firestorm.ch\\\/\",\"name\":\"FireStorm\",\"description\":\"Webhosting, Domainnamen, Server, Mailserver und Hosting mit Homepagebaukasten und Free SSL Zertifikat\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.firestorm.ch\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.firestorm.ch\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-CH\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.firestorm.ch\\\/#organization\",\"name\":\"FireStorm\",\"url\":\"https:\\\/\\\/www.firestorm.ch\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-CH\",\"@id\":\"https:\\\/\\\/www.firestorm.ch\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.firestorm.ch\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/FireStormLogo.png\",\"contentUrl\":\"https:\\\/\\\/www.firestorm.ch\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/FireStormLogo.png\",\"width\":589,\"height\":60,\"caption\":\"FireStorm\"},\"image\":{\"@id\":\"https:\\\/\\\/www.firestorm.ch\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/firestorm.ch\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"SSL Converter - FireStorm ISP","description":"SSL Converter: Convert SSL certificates between PEM, DER, PFX and P7B formats. Free online tool by FireStorm.","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.firestorm.ch\/tools\/ssl-converter\/","og_locale":"en_US","og_type":"article","og_title":"SSL Converter","og_description":"SSL Converter: Convert SSL certificates between PEM, DER, PFX and P7B formats. Free online tool by FireStorm.","og_url":"https:\/\/www.firestorm.ch\/tools\/ssl-converter\/","og_site_name":"FireStorm ISP","article_publisher":"https:\/\/www.facebook.com\/firestorm.ch\/","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.firestorm.ch\/tools\/ssl-converter\/","url":"https:\/\/www.firestorm.ch\/tools\/ssl-converter\/","name":"SSL Converter - FireStorm ISP","isPartOf":{"@id":"https:\/\/www.firestorm.ch\/#website"},"datePublished":"2026-02-10T16:59:39+00:00","description":"SSL Converter: Convert SSL certificates between PEM, DER, PFX and P7B formats. Free online tool by FireStorm.","breadcrumb":{"@id":"https:\/\/www.firestorm.ch\/tools\/ssl-converter\/#breadcrumb"},"inLanguage":"en-CH","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.firestorm.ch\/tools\/ssl-converter\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.firestorm.ch\/tools\/ssl-converter\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/www.firestorm.ch\/en\/"},{"@type":"ListItem","position":2,"name":"Tools","item":"https:\/\/www.firestorm.ch\/en\/tools\/"},{"@type":"ListItem","position":3,"name":"SSL Converter"}]},{"@type":"WebSite","@id":"https:\/\/www.firestorm.ch\/#website","url":"https:\/\/www.firestorm.ch\/","name":"FireStorm","description":"Webhosting, Domainnamen, Server, Mailserver und Hosting mit Homepagebaukasten und Free SSL Zertifikat","publisher":{"@id":"https:\/\/www.firestorm.ch\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.firestorm.ch\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-CH"},{"@type":"Organization","@id":"https:\/\/www.firestorm.ch\/#organization","name":"FireStorm","url":"https:\/\/www.firestorm.ch\/","logo":{"@type":"ImageObject","inLanguage":"en-CH","@id":"https:\/\/www.firestorm.ch\/#\/schema\/logo\/image\/","url":"https:\/\/www.firestorm.ch\/wp-content\/uploads\/2026\/03\/FireStormLogo.png","contentUrl":"https:\/\/www.firestorm.ch\/wp-content\/uploads\/2026\/03\/FireStormLogo.png","width":589,"height":60,"caption":"FireStorm"},"image":{"@id":"https:\/\/www.firestorm.ch\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/firestorm.ch\/"]}]}},"rttpg_featured_image_url":null,"rttpg_author":{"display_name":"FireStorm","author_link":"https:\/\/www.firestorm.ch\/en\/news\/author\/webkoenig\/"},"rttpg_comment":0,"rttpg_category":false,"rttpg_excerpt":null,"_links":{"self":[{"href":"https:\/\/www.firestorm.ch\/en\/wp-json\/wp\/v2\/pages\/30216","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.firestorm.ch\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.firestorm.ch\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.firestorm.ch\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.firestorm.ch\/en\/wp-json\/wp\/v2\/comments?post=30216"}],"version-history":[{"count":0,"href":"https:\/\/www.firestorm.ch\/en\/wp-json\/wp\/v2\/pages\/30216\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/www.firestorm.ch\/en\/wp-json\/wp\/v2\/pages\/30146"}],"wp:attachment":[{"href":"https:\/\/www.firestorm.ch\/en\/wp-json\/wp\/v2\/media?parent=30216"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}