{"id":24462,"date":"2026-03-19T08:16:06","date_gmt":"2026-03-19T08:16:06","guid":{"rendered":"https:\/\/www.mechstream.com\/?p=24462"},"modified":"2026-03-19T08:31:38","modified_gmt":"2026-03-19T08:31:38","slug":"iec-to-ul-voltage-level-conversion-calculator","status":"publish","type":"post","link":"https:\/\/www.mechstream.com\/fr\/iec-to-ul-voltage-level-conversion-calculator\/","title":{"rendered":"IEC to UL Voltage Level Conversion Calculator"},"content":{"rendered":"\n<p>The <strong>IEC to UL Voltage Level Conversion Calculator<\/strong> is a practical tool designed for engineers, electricians, and industrial equipment buyers who need to quickly convert and compare voltage standards between IEC (International Electrotechnical Commission) and UL (Underwriters Laboratories) systems. This calculator helps ensure accurate voltage matching when selecting or exporting machinery across different regions, reducing the risk of incompatibility, equipment damage, or compliance issues. Widely used in global manufacturing, electrical system design, and machine installation, it simplifies complex standard differences into clear, actionable results. Whether you&#8217;re working with 220V, 380V, 400V, or 480V systems, this tool improves efficiency and supports safe, compliant operations.<\/p>\n\n\n\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>IEC vs UL Industrial Voltage Standard Converter<\/title>\n  <style>\n    \/* ===== \u5b8c\u5168\u9650\u5b9a\u4e8e .iec-ul-calculator \u5185\u90e8\uff0c\u4e0d\u5f71\u54cd WordPress \u5176\u4ed6\u533a\u5757 ===== *\/\n    .iec-ul-calculator {\n      width: 100%;\n      max-width: 100%;\n      margin: 0 auto;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      padding: 1rem;\n      box-sizing: border-box;\n      font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n    }\n    \n    .iec-ul-calculator * {\n      box-sizing: border-box;\n    }\n    \n    .iec-ul-calculator main {\n      width: 100%;\n      max-width: 800px;\n      background: #fff;\n      border-radius: 0.75rem;\n      box-shadow: 0 10px 15px -3px rgba(0,0,0,0.1), 0 4px 6px -2px rgba(0,0,0,0.05);\n      border: 1px solid #E2E8F0;\n      padding: 1.5rem 2rem;\n    }\n    \n    .iec-ul-calculator .iec-ul-grid {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 1.5rem;\n      margin-bottom: 1.5rem;\n    }\n    \n    @media (max-width: 640px) {\n      .iec-ul-calculator .iec-ul-grid {\n        grid-template-columns: 1fr;\n      }\n    }\n    \n    .iec-ul-calculator .iec-ul-label {\n      display: block;\n      font-size: 0.875rem;\n      font-weight: 500;\n      color: #475569;\n      margin-bottom: 0.5rem;\n    }\n    \n    .iec-ul-calculator .calc-input,\n    .iec-ul-calculator input[type=\"number\"],\n    .iec-ul-calculator select {\n      width: 100%;\n      height: 48px;\n      min-height: 48px;\n      padding: 0 1rem;\n      line-height: 1.5;\n      background-color: #F1F5F9;\n      border: 1px solid #E2E8F0;\n      border-radius: 0.5rem;\n      font-size: 1.25rem;\n      font-family: 'Consolas', 'Monaco', monospace;\n      appearance: none;\n      -webkit-appearance: none;\n      -moz-appearance: none;\n      outline: none;\n    }\n    \n    .iec-ul-calculator input[type=\"number\"] {\n      color: #2563EB;\n    }\n    \n    .iec-ul-calculator select {\n      color: #1e293b;\n      background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' fill='none' viewBox='0 0 24 24' stroke='%23475569'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'%3E%3C\/path%3E%3C\/svg%3E\");\n      background-repeat: no-repeat;\n      background-position: right 0.75rem center;\n      background-size: 1.25rem;\n      padding-right: 2.5rem;\n    }\n    \n    .iec-ul-calculator input[type=\"number\"]:focus,\n    .iec-ul-calculator select:focus {\n      border-color: #2563EB;\n      box-shadow: 0 0 0 2px rgba(37, 99, 235, 0.2);\n    }\n    \n    .iec-ul-calculator .iec-ul-freq-box {\n      margin-bottom: 1.5rem;\n      padding: 1rem;\n      background: #F1F5F9;\n      border-radius: 0.5rem;\n      border: 1px solid #E2E8F0;\n    }\n    \n    .iec-ul-calculator .iec-ul-freq-row {\n      display: flex;\n      align-items: center;\n      gap: 1rem;\n      flex-wrap: wrap;\n    }\n    \n    .iec-ul-calculator .iec-ul-freq-btns {\n      display: flex;\n      gap: 0.5rem;\n    }\n    \n    .iec-ul-calculator .freq-btn {\n      padding: 0.5rem 1rem;\n      border-radius: 0.5rem;\n      font-weight: 500;\n      border: none;\n      outline: none;\n      cursor: pointer;\n      background-color: #2563EB;\n      color: #ffffff;\n    }\n    \n    .iec-ul-calculator .freq-btn.freq-inactive {\n      background-color: #E2E8F0;\n      color: #475569;\n    }\n    \n    .iec-ul-calculator .freq-btn:hover,\n    .iec-ul-calculator .freq-btn:focus {\n      background-color: #1D4ED8;\n      color: #ffffff;\n    }\n    \n    .iec-ul-calculator .freq-btn.freq-inactive:hover,\n    .iec-ul-calculator .freq-btn.freq-inactive:focus {\n      background-color: #CBD5E1;\n      color: #475569;\n    }\n    \n    .iec-ul-calculator .iec-ul-btn-wrap {\n      display: flex;\n      justify-content: center;\n    }\n    \n    .iec-ul-calculator #convertBtn {\n      padding: 0.75rem 2rem;\n      background-color: #2563EB;\n      color: #ffffff;\n      font-weight: 700;\n      border-radius: 0.5rem;\n      border: none;\n      outline: none;\n      cursor: pointer;\n    }\n    \n    .iec-ul-calculator #convertBtn:hover {\n      background-color: #1D4ED8;\n      color: #ffffff;\n    }\n    \n    .iec-ul-calculator .iec-ul-freq-text {\n      font-size: 0.875rem;\n      color: #475569;\n    }\n    \n    .iec-ul-calculator .iec-ul-freq-text strong {\n      color: #2563EB;\n    }\n    \n    .iec-ul-calculator #resultsSection {\n      margin-top: 2rem;\n    }\n    \n    .iec-ul-calculator #resultsSection.iec-ul-hidden {\n      display: none;\n    }\n    \n    .iec-ul-calculator .iec-ul-results-grid {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 1.5rem;\n      margin-bottom: 1.5rem;\n    }\n    \n    @media (max-width: 640px) {\n      .iec-ul-calculator .iec-ul-results-grid {\n        grid-template-columns: 1fr;\n      }\n    }\n    \n    .iec-ul-calculator .iec-ul-result-card {\n      padding: 1rem;\n      border-radius: 0.5rem;\n      border: 1px solid #E2E8F0;\n    }\n    \n    .iec-ul-calculator .iec-ul-result-card.voltage-class-low {\n      border-left: 4px solid #22C55E;\n    }\n    \n    .iec-ul-calculator .iec-ul-result-card.voltage-class-medium {\n      border-left: 4px solid #2563EB;\n    }\n    \n    .iec-ul-calculator .iec-ul-result-title {\n      font-size: 0.875rem;\n      font-weight: 500;\n      color: #475569;\n      margin-bottom: 0.25rem;\n    }\n    \n    .iec-ul-calculator .iec-ul-result-value {\n      font-size: 1.5rem;\n      font-weight: 700;\n      font-family: 'Consolas', 'Monaco', monospace;\n      color: #2563EB;\n    }\n    \n    .iec-ul-calculator .iec-ul-result-note {\n      font-size: 0.875rem;\n      color: #64748b;\n      margin-top: 0.25rem;\n    }\n    \n    .iec-ul-calculator .iec-ul-scale-title {\n      font-size: 0.875rem;\n      font-weight: 500;\n      color: #475569;\n      margin-bottom: 0.5rem;\n    }\n    \n    .iec-ul-calculator .voltage-scale-bar {\n      height: 2.5rem;\n      border-radius: 0.5rem;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      padding: 0 1rem;\n      font-size: 0.75rem;\n      font-weight: 500;\n      color: #374151;\n      background: linear-gradient(90deg, #E2E8F0 0%, #94A3B8 50%, #2563EB 100%);\n    }\n    \n    .iec-ul-calculator .voltage-scale-bar .iec-ul-scale-label {\n      padding: 0.25rem 0.75rem;\n      border-radius: 0.25rem;\n      background: rgba(255,255,255,0.8);\n      color: #2563EB;\n      font-weight: 700;\n    }\n    \n    .iec-ul-calculator .iec-ul-scale-desc {\n      font-size: 0.875rem;\n      color: #64748b;\n      margin-top: 0.5rem;\n    }\n    \n    .iec-ul-calculator .highlight-match {\n      animation: iec-ul-pulse 1.5s ease-in-out;\n    }\n    \n    @keyframes iec-ul-pulse {\n      0%, 100% { background-color: transparent; }\n      50% { background-color: rgba(37, 99, 235, 0.15); }\n    }\n  <\/style>\n<\/head>\n<body>\n  <div class=\"iec-ul-calculator\">\n    <main>\n      <div class=\"iec-ul-grid\">\n        <div>\n          <label class=\"iec-ul-label\" for=\"voltageInput\">Voltage (V)<\/label>\n          <input type=\"number\" id=\"voltageInput\" class=\"calc-input\" placeholder=\"e.g., 400\" min=\"0\" step=\"1\">\n        <\/div>\n        <div>\n          <label class=\"iec-ul-label\" for=\"sourceStandard\">Source Standard<\/label>\n          <select id=\"sourceStandard\" class=\"calc-input\">\n            <option value=\"iec\">IEC (Europe\/Asia) \u2014 230V, 400V, 690V<\/option>\n            <option value=\"ul\">UL\/NEMA (North America) \u2014 120V, 208V, 240V, 480V, 600V<\/option>\n          <\/select>\n        <\/div>\n      <\/div>\n\n      <div class=\"iec-ul-freq-box\">\n        <label class=\"iec-ul-label\">Frequency (Motor Performance Impact)<\/label>\n        <div class=\"iec-ul-freq-row\">\n          <div class=\"iec-ul-freq-btns\">\n            <button type=\"button\" id=\"freq50\" class=\"freq-btn\" data-freq=\"50\">50 Hz (IEC)<\/button>\n            <button type=\"button\" id=\"freq60\" class=\"freq-btn freq-inactive\" data-freq=\"60\">60 Hz (UL)<\/button>\n          <\/div>\n          <span class=\"iec-ul-freq-text\">Selected: <strong id=\"freqDisplay\">50 Hz<\/strong><\/span>\n          <span class=\"iec-ul-freq-text\" id=\"rpmNote\"><strong>Motor RPM:<\/strong> At 50Hz, 4-pole motor \u2248 1500 RPM. At 60Hz \u2248 1800 RPM (+20%)<\/span>\n        <\/div>\n      <\/div>\n\n      <div class=\"iec-ul-btn-wrap\">\n        <button type=\"button\" id=\"convertBtn\">Calculate<\/button>\n      <\/div>\n\n      <div id=\"resultsSection\" class=\"iec-ul-hidden\">\n        <div class=\"iec-ul-results-grid\">\n          <div id=\"iecResult\" class=\"iec-ul-result-card voltage-class-low\">\n            <div class=\"iec-ul-result-title\">IEC Equivalent<\/div>\n            <div id=\"iecVoltage\" class=\"iec-ul-result-value\">\u2014<\/div>\n            <div id=\"iecPhase\" class=\"iec-ul-result-note\">\u2014<\/div>\n          <\/div>\n          <div id=\"ulResult\" class=\"iec-ul-result-card voltage-class-low\">\n            <div class=\"iec-ul-result-title\">UL\/NEMA Equivalent<\/div>\n            <div id=\"ulVoltage\" class=\"iec-ul-result-value\">\u2014<\/div>\n            <div id=\"ulPhase\" class=\"iec-ul-result-note\">\u2014<\/div>\n          <\/div>\n        <\/div>\n\n        <div>\n          <div class=\"iec-ul-scale-title\">Voltage Class on Scale<\/div>\n          <div class=\"voltage-scale-bar\">\n            <span>LV &lt; 1 kV<\/span>\n            <span id=\"voltageClassLabel\" class=\"iec-ul-scale-label\">\u2014<\/span>\n            <span>MV 1\u201335 kV<\/span>\n          <\/div>\n          <p id=\"voltageClassDesc\" class=\"iec-ul-scale-desc\">\u2014<\/p>\n        <\/div>\n      <\/div>\n    <\/main>\n  <\/div>\n\n  <script>\n    (function() {\n      const IEC_STANDARDS = [230, 400, 690];\n      const UL_STANDARDS = [120, 208, 240, 480, 600];\n      const IEC_TO_UL_MAP = { 230: 208, 400: 480, 690: 600 };\n      const UL_TO_IEC_MAP = { 120: 230, 208: 230, 240: 230, 480: 400, 600: 690 };\n\n      const voltageInput = document.getElementById('voltageInput');\n      const sourceStandard = document.getElementById('sourceStandard');\n      const convertBtn = document.getElementById('convertBtn');\n      const resultsSection = document.getElementById('resultsSection');\n      const iecVoltage = document.getElementById('iecVoltage');\n      const iecPhase = document.getElementById('iecPhase');\n      const ulVoltage = document.getElementById('ulVoltage');\n      const ulPhase = document.getElementById('ulPhase');\n      const voltageClassLabel = document.getElementById('voltageClassLabel');\n      const voltageClassDesc = document.getElementById('voltageClassDesc');\n      const freqDisplay = document.getElementById('freqDisplay');\n      const rpmNote = document.getElementById('rpmNote');\n\n      let selectedFreq = 50;\n\n      function findNearest(voltage, standards) {\n        return standards.reduce((prev, curr) =>\n          Math.abs(curr - voltage) < Math.abs(prev - voltage) ? curr : prev\n        );\n      }\n\n      function getVoltageClass(voltage) {\n        if (voltage < 1000) return { class: 'Low Voltage (LV)', desc: '&lt; 1000V AC \u2014 Standard industrial distribution' };\n        if (voltage < 35000) return { class: 'Medium Voltage (MV)', desc: '1 kV \u2013 35 kV \u2014 Substation, large motors' };\n        return { class: 'High Voltage (HV)', desc: '&gt; 35 kV \u2014 Transmission' };\n      }\n\n      document.querySelectorAll('.freq-btn').forEach(btn => {\n        btn.addEventListener('click', function() {\n          selectedFreq = parseInt(this.dataset.freq);\n          document.querySelectorAll('.freq-btn').forEach(b => b.classList.add('freq-inactive'));\n          this.classList.remove('freq-inactive');\n          freqDisplay.textContent = selectedFreq + ' Hz';\n          rpmNote.innerHTML = selectedFreq === 50\n            ? '<strong>Motor RPM:<\/strong> 4-pole motor \u2248 1500 RPM (50Hz base)'\n            : '<strong>Motor RPM:<\/strong> 4-pole motor \u2248 1800 RPM (60Hz base) \u2014 +20% vs 50Hz';\n        });\n      });\n\n      function convert() {\n        const inputVal = parseFloat(voltageInput.value);\n        if (isNaN(inputVal) || inputVal <= 0) {\n          alert('Please enter a valid voltage.');\n          return;\n        }\n\n        const source = sourceStandard.value;\n        let iecEquivalent, ulEquivalent;\n\n        if (source === 'iec') {\n          iecEquivalent = findNearest(inputVal, IEC_STANDARDS);\n          ulEquivalent = IEC_TO_UL_MAP[iecEquivalent] ?? findNearest(inputVal, UL_STANDARDS);\n        } else {\n          ulEquivalent = findNearest(inputVal, UL_STANDARDS);\n          iecEquivalent = UL_TO_IEC_MAP[ulEquivalent] ?? findNearest(inputVal, IEC_STANDARDS);\n        }\n\n        iecVoltage.textContent = iecEquivalent + ' V';\n        ulVoltage.textContent = ulEquivalent + ' V';\n        iecPhase.textContent = selectedFreq + ' Hz typical';\n        ulPhase.textContent = (selectedFreq === 60 ? 60 : 50) + ' Hz typical';\n\n        const vClass = getVoltageClass(Math.max(iecEquivalent, ulEquivalent));\n        voltageClassLabel.textContent = vClass.class;\n        voltageClassDesc.innerHTML = vClass.desc;\n\n        const maxV = Math.max(iecEquivalent, ulEquivalent);\n        document.querySelectorAll('#iecResult, #ulResult').forEach(el => {\n          el.classList.remove('voltage-class-low', 'voltage-class-medium');\n          el.classList.add(maxV >= 1000 ? 'voltage-class-medium' : 'voltage-class-low');\n        });\n\n        resultsSection.classList.remove('iec-ul-hidden');\n        resultsSection.querySelectorAll('.iec-ul-result-card').forEach(el => {\n          el.classList.add('highlight-match');\n          setTimeout(() => el.classList.remove('highlight-match'), 1500);\n        });\n      }\n\n      convertBtn.addEventListener('click', convert);\n      voltageInput.addEventListener('keypress', function(e) {\n        if (e.key === 'Enter') convert();\n      });\n    })();\n  <\/script>\n<\/body>\n<\/html>\n\n","protected":false},"excerpt":{"rendered":"<p>The IEC to UL Voltage Level Conversion Calculator is a practical tool designed for engineers, electricians, and industrial equipment buyers who need to quickly convert&#8230;<\/p>","protected":false},"author":2,"featured_media":24468,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"pmpro_default_level":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[8413],"tags":[8517,8515,8516],"class_list":["post-24462","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-unit-and-industry-standard-conversion","tag-electrical-standards","tag-iec-ul","tag-voltage-conversion","pmpro-has-access"],"acf":[],"jetpack_featured_media_url":"https:\/\/www.mechstream.com\/wp-content\/uploads\/2026\/03\/IEC-to-UL-Voltage-Level-Conversion-Calculator.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.mechstream.com\/fr\/wp-json\/wp\/v2\/posts\/24462","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mechstream.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mechstream.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mechstream.com\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mechstream.com\/fr\/wp-json\/wp\/v2\/comments?post=24462"}],"version-history":[{"count":0,"href":"https:\/\/www.mechstream.com\/fr\/wp-json\/wp\/v2\/posts\/24462\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mechstream.com\/fr\/wp-json\/wp\/v2\/media\/24468"}],"wp:attachment":[{"href":"https:\/\/www.mechstream.com\/fr\/wp-json\/wp\/v2\/media?parent=24462"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mechstream.com\/fr\/wp-json\/wp\/v2\/categories?post=24462"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mechstream.com\/fr\/wp-json\/wp\/v2\/tags?post=24462"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}