{"id":100191,"date":"2026-02-15T20:25:56","date_gmt":"2026-02-15T20:25:56","guid":{"rendered":"https:\/\/vibromera.eu\/?post_type=calculator&#038;p=100191"},"modified":"2026-04-05T15:36:10","modified_gmt":"2026-04-05T15:36:10","slug":"power-factor-correction","status":"publish","type":"calculator","link":"https:\/\/vibromera.eu\/bn\/calculators\/power-factor-correction\/","title":{"rendered":"Power Factor Correction Calculator | Free kVAR &#038; \u03bcF Tool"},"content":{"rendered":"\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"WebApplication\",\"name\":\"Power Factor Correction Calculator\",\"alternateName\":[\"PFC Calculator\",\"Capacitor kVAR Calculator\"],\"description\":\"Calculate required capacitor kVAR and \u03bcF to improve power factor from current to target value.\",\"url\":\"https:\/\/vibromera.eu\/calculators\/power-factor-correction\/\",\"applicationCategory\":\"Engineering Calculator\",\"operatingSystem\":\"Any (Web Browser)\",\"offers\":{\"@type\":\"Offer\",\"price\":\"0\",\"priceCurrency\":\"EUR\"},\"creator\":{\"@type\":\"Organization\",\"name\":\"Vibromera\",\"url\":\"https:\/\/vibromera.eu\/\"},\"datePublished\":\"2024-01-01\",\"dateModified\":\"2025-06-01\",\"inLanguage\":\"en\",\"isAccessibleForFree\":true,\"featureList\":[\"Capacitor kVAR calculation\",\"Capacitor \u03bcF calculation\",\"Before\/after power triangle\",\"Auto-calculation\",\"Preset scenarios\"],\"keywords\":\"power factor correction, capacitor kVAR, PFC, reactive power compensation\"}\n<\/script>\n\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"What is power factor correction?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Power factor correction (PFC) is the process of adding capacitors to an electrical system to reduce reactive power demand and bring the power factor closer to unity (1.0). This reduces current draw, lowers losses, and avoids utility penalties.\"}},\n{\"@type\":\"Question\",\"name\":\"How do I calculate the capacitor size needed?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Qc = P \u00d7 (tan \u03c61 \u2212 tan \u03c62), where P is active power in kW, \u03c61 = arccos(PF_current), \u03c62 = arccos(PF_target). The result Qc is in kVAR. For capacitance in \u03bcF: C = Qc \u00d7 10\u2079 \/ (2\u03c0 \u00d7 f \u00d7 V\u00b2).\"}},\n{\"@type\":\"Question\",\"name\":\"What target power factor should I aim for?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Most utilities require PF \u2265 0.90 to avoid penalties. A target of 0.95\u20130.98 is recommended. Avoid overcorrecting above 1.0 (leading PF) as this can cause voltage rise and resonance issues.\"}},\n{\"@type\":\"Question\",\"name\":\"What are the benefits of power factor correction?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Benefits include: reduced electricity bills (avoiding reactive power charges), lower current in cables (freeing capacity), reduced I\u00b2R losses, improved voltage regulation, and compliance with utility requirements.\"}},\n{\"@type\":\"Question\",\"name\":\"Should I use fixed or automatic capacitor banks?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Fixed banks are suitable for constant loads (e.g., a single large motor). Automatic banks with contactors and a PF controller are better for varying loads \u2014 they switch capacitor steps on\/off to maintain target PF.\"}}\n]}\n<\/script>\n\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"BreadcrumbList\",\"itemListElement\":[\n{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/vibromera.eu\/\"},\n{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Calculators\",\"item\":\"https:\/\/vibromera.eu\/calculators\/\"},\n{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Power Factor Correction\",\"item\":\"https:\/\/vibromera.eu\/calculators\/power-factor-correction\/\"}\n]}\n<\/script>\n\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:ital,opsz,wght@0,9..40,300;0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;1,9..40,400&#038;family=JetBrains+Mono:wght@400;500;600&#038;family=Fraunces:opsz,wght@9..144,700;9..144,800&#038;display=swap\" rel=\"stylesheet\">\n\n<link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/katex@0.16.11\/dist\/katex.min.css\">\n\n<style>\n:root{--vc-bg:#f4f1ec;--vc-surface:#ffffff;--vc-surface-alt:#f8f6f2;--vc-ink:#1a1a1a;--vc-ink-secondary:#5a5650;--vc-ink-muted:#8a857e;--vc-accent:#c85a2a;--vc-accent-hover:#b04d22;--vc-accent-light:#fdf0ea;--vc-blue:#2a5c8c;--vc-blue-light:#eaf1f8;--vc-green:#2a7a4b;--vc-green-light:#eaf8ef;--vc-yellow:#a67c00;--vc-yellow-light:#fef9e8;--vc-red:#b91c1c;--vc-red-light:#fef2f2;--vc-border:#d9d4cc;--vc-border-light:#e8e4dd;--vc-shadow:0 1px 3px rgba(26,26,26,0.06),0 4px 12px rgba(26,26,26,0.04);--vc-shadow-lg:0 4px 12px rgba(26,26,26,0.08),0 16px 40px rgba(26,26,26,0.06);--vc-radius:8px;--vc-radius-lg:12px;--vc-font:'DM Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--vc-mono:'JetBrains Mono','Consolas','Monaco',monospace;--vc-display:'Fraunces',Georgia,serif}\n.vc-calculator{font-family:var(--vc-font);font-size:15px;line-height:1.65;color:var(--vc-ink);max-width:960px;margin:0 auto;padding:20px 16px 40px;-webkit-font-smoothing:antialiased}.vc-calculator *,.vc-calculator *::before,.vc-calculator *::after{box-sizing:border-box}.vc-header{text-align:center;padding:48px 24px 40px;position:relative}.vc-header::after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80px;height:3px;background:var(--vc-accent);border-radius:2px}.vc-header-eyebrow{font-family:var(--vc-mono);font-size:11px;font-weight:500;letter-spacing:0.15em;text-transform:uppercase;color:var(--vc-accent);margin:0 0 12px}.vc-header-title{font-family:var(--vc-display);font-size:clamp(24px,4vw,36px);font-weight:800;line-height:1.15;color:var(--vc-ink);margin:0 0 16px;letter-spacing:-0.02em}.vc-header-subtitle{font-size:15px;color:var(--vc-ink-secondary);margin:0 auto 20px;max-width:600px}.vc-badges{display:inline-flex;gap:8px;flex-wrap:wrap;justify-content:center}.vc-badge{font-family:var(--vc-mono);font-size:11px;font-weight:500;padding:4px 10px;border-radius:4px;background:var(--vc-surface);border:1px solid var(--vc-border);color:var(--vc-ink-secondary)}\n.vc-card{background:var(--vc-surface);border:1px solid var(--vc-border);border-radius:var(--vc-radius-lg);box-shadow:var(--vc-shadow);overflow:hidden;margin-top:32px}.vc-form{padding:24px}.vc-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}@media(max-width:600px){.vc-form-grid{grid-template-columns:1fr}}.vc-field{display:flex;flex-direction:column}.vc-field-full{grid-column:1\/-1}.vc-label{font-size:12px;font-weight:600;letter-spacing:0.04em;text-transform:uppercase;color:var(--vc-ink-secondary);margin-bottom:6px}.vc-label-hint{font-weight:400;text-transform:none;letter-spacing:0;color:var(--vc-ink-muted);font-size:11px}.vc-select,.vc-input{width:100%;padding:10px 12px;border:1.5px solid var(--vc-border);border-radius:6px;font-family:var(--vc-font);font-size:14px;color:var(--vc-ink);background:var(--vc-surface);transition:border-color 0.15s,box-shadow 0.15s}.vc-select{padding-right:36px;appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='16' height='16' fill='none' stroke='%235a5650' stroke-width='2'%3E%3Cpath d='M4 6l4 4 4-4'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:right 10px center}.vc-select:focus,.vc-input:focus{outline:none;border-color:var(--vc-accent);box-shadow:0 0 0 3px rgba(200,90,42,0.12)}.vc-select:hover,.vc-input:hover{border-color:var(--vc-ink-muted)}\n.vc-presets{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px;padding-top:18px;border-top:1px solid var(--vc-border-light)}.vc-presets-label{font-family:var(--vc-mono);font-size:11px;font-weight:500;letter-spacing:0.1em;text-transform:uppercase;color:var(--vc-ink-muted);width:100%;margin-bottom:2px}.vc-preset-btn{padding:5px 12px;font-family:var(--vc-font);font-size:12px;font-weight:500;border:1px solid var(--vc-border);border-radius:6px;background:var(--vc-surface-alt);color:var(--vc-ink-secondary);cursor:pointer;transition:all 0.15s}.vc-preset-btn:hover{border-color:var(--vc-accent);color:var(--vc-accent);background:var(--vc-accent-light)}\n.vc-results{border-top:1px solid var(--vc-border-light);background:var(--vc-surface-alt);padding:0;max-height:0;overflow:hidden;transition:max-height 0.5s cubic-bezier(0.4,0,0.2,1),padding 0.3s}.vc-results.vc-visible{max-height:2000px;padding:24px}.vc-results-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.vc-results-title{font-family:var(--vc-display);font-size:20px;font-weight:700;color:var(--vc-ink);margin:0}.vc-copy-btn{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border:1px solid var(--vc-border);border-radius:6px;background:var(--vc-surface);font-family:var(--vc-font);font-size:12px;font-weight:500;color:var(--vc-ink-secondary);cursor:pointer;transition:all 0.15s}.vc-copy-btn:hover{border-color:var(--vc-accent);color:var(--vc-accent)}.vc-copy-btn.vc-copied{background:var(--vc-green-light);border-color:var(--vc-green);color:var(--vc-green)}\n.vc-result-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:20px}@media(max-width:500px){.vc-result-grid{grid-template-columns:1fr}}.vc-rcard{background:var(--vc-surface);border:1px solid var(--vc-border-light);border-radius:var(--vc-radius);padding:16px;transition:transform 0.2s}.vc-rcard:hover{transform:translateY(-1px)}.vc-rcard-primary{border-color:var(--vc-accent);border-width:2px;background:linear-gradient(135deg,#fdf6f2 0%,var(--vc-surface) 100%);grid-column:1\/-1}.vc-rcard-label{font-family:var(--vc-mono);font-size:10px;font-weight:500;letter-spacing:0.1em;text-transform:uppercase;color:var(--vc-ink-muted);margin-bottom:4px}.vc-rcard-value{font-family:var(--vc-mono);font-size:22px;font-weight:600;color:var(--vc-ink);line-height:1.2}.vc-rcard-primary .vc-rcard-value{font-size:30px;color:var(--vc-accent)}.vc-rcard-unit{font-size:14px;font-weight:400;color:var(--vc-ink-secondary)}\n.vc-section{margin-top:24px;border:1px solid var(--vc-border);border-radius:var(--vc-radius-lg);background:var(--vc-surface);box-shadow:var(--vc-shadow);overflow:hidden}.vc-section-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;padding:18px 24px;border:none;background:transparent;cursor:pointer;font-family:var(--vc-font);text-align:left;transition:background 0.15s}.vc-section-toggle:hover{background:var(--vc-surface-alt)}.vc-section-toggle-text{display:flex;align-items:center;gap:10px}.vc-section-icon{font-size:20px;line-height:1}.vc-section-title{font-family:var(--vc-display);font-size:18px;font-weight:700;color:var(--vc-ink);margin:0}.vc-section-chevron{width:20px;height:20px;color:var(--vc-ink-muted);transition:transform 0.3s;flex-shrink:0}.vc-section.vc-open .vc-section-chevron{transform:rotate(180deg)}.vc-section-body{max-height:0;overflow:hidden;transition:max-height 0.4s cubic-bezier(0.4,0,0.2,1)}.vc-section.vc-open .vc-section-body{max-height:20000px}.vc-section-inner{padding:0 24px 24px;border-top:1px solid var(--vc-border-light)}\n.vc-theory h3{font-family:var(--vc-display);font-size:17px;font-weight:700;color:var(--vc-ink);margin:28px 0 10px}.vc-theory h3:first-child{margin-top:20px}.vc-theory p{font-size:14px;color:var(--vc-ink-secondary);margin:0 0 10px}.vc-theory ul,.vc-theory ol{font-size:14px;color:var(--vc-ink-secondary);margin:0 0 12px 18px;padding:0}.vc-theory li{margin-bottom:5px}.vc-formula-box{background:var(--vc-surface-alt);border:2px solid var(--vc-border);border-radius:6px;padding:14px 20px;font-family:var(--vc-mono);font-size:16px;font-weight:500;text-align:center;margin:14px 0;color:var(--vc-ink);overflow-x:auto}.vc-info-box{background:var(--vc-blue-light);border-left:3px solid var(--vc-blue);padding:14px 16px;border-radius:0 6px 6px 0;margin:14px 0}.vc-info-box p{margin:0;font-size:14px;color:var(--vc-ink-secondary)}.vc-warning-box{background:var(--vc-yellow-light);border-left:3px solid var(--vc-yellow);padding:14px 16px;border-radius:0 6px 6px 0;margin:14px 0}.vc-example-box{background:var(--vc-surface-alt);border:1px solid var(--vc-border-light);border-radius:6px;padding:16px;margin:14px 0}.vc-example-title{font-family:var(--vc-mono);font-size:13px;font-weight:600;color:var(--vc-accent);margin-bottom:8px}\n.vc-table{width:100%;border-collapse:collapse;margin:14px 0;font-size:13px}.vc-table th,.vc-table td{padding:10px 12px;border:1px solid var(--vc-border-light);text-align:left}.vc-table th{background:var(--vc-surface-alt);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;color:var(--vc-ink-secondary)}.vc-table tr:nth-child(even){background:var(--vc-surface-alt)}\n.vc-faq-list{display:flex;flex-direction:column;gap:8px;margin-top:20px}.vc-faq-item{border:1px solid var(--vc-border-light);border-radius:6px;overflow:hidden}.vc-faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border:none;background:var(--vc-surface-alt);cursor:pointer;font-family:var(--vc-font);font-size:15px;font-weight:600;color:var(--vc-ink);text-align:left;transition:background 0.15s}.vc-faq-q:hover{background:#ede9e3}.vc-faq-chevron{width:16px;height:16px;color:var(--vc-ink-muted);flex-shrink:0;transition:transform 0.25s}.vc-faq-item.vc-open .vc-faq-chevron{transform:rotate(180deg)}.vc-faq-a{max-height:0;overflow:hidden;transition:max-height 0.35s}.vc-faq-item.vc-open .vc-faq-a{max-height:1200px}.vc-faq-a-inner{padding:14px 16px;border-top:1px solid var(--vc-border-light);font-size:14px;color:var(--vc-ink-secondary)}.vc-faq-a-inner p{margin:0 0 8px}.vc-faq-a-inner p:last-child{margin-bottom:0}.vc-faq-a-inner ul{margin:4px 0 8px 16px;padding:0}.vc-faq-a-inner li{margin-bottom:3px}\n.vc-related{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.vc-related-link{display:inline-block;padding:8px 16px;font-family:var(--vc-font);font-size:13px;font-weight:600;background:var(--vc-surface-alt);color:var(--vc-ink-secondary);border:1px solid var(--vc-border);border-radius:var(--vc-radius);text-decoration:none;transition:all 0.15s}.vc-related-link:hover{border-color:var(--vc-accent);color:var(--vc-accent);background:var(--vc-accent-light)}\n.vc-promo{margin-top:24px;padding:20px;background:linear-gradient(135deg,var(--vc-accent-light),var(--vc-surface));border:1px solid var(--vc-border);border-radius:var(--vc-radius-lg);display:flex;align-items:center;gap:16px}.vc-promo-text{flex:1;font-size:14px;color:var(--vc-ink-secondary)}.vc-promo-text strong{color:var(--vc-ink)}.vc-promo-link{padding:8px 20px;font-size:13px;font-weight:700;color:#fff;background:var(--vc-accent);border-radius:var(--vc-radius);text-decoration:none;white-space:nowrap;transition:background 0.15s}.vc-promo-link:hover{background:var(--vc-accent-hover)}\n.vc-footer{text-align:center;padding:32px 16px;font-size:13px;color:var(--vc-ink-muted)}.vc-footer a{color:var(--vc-accent);text-decoration:none}.vc-footer a:hover{text-decoration:underline}.vc-footer-links{margin-top:8px;font-size:12px}.vc-footer-links a{margin:0 8px}\n@media print{.vc-section-body{max-height:none!important}.vc-faq-a{max-height:none!important}.vc-results{max-height:none!important;padding:24px!important}.vc-copy-btn,.vc-section-chevron,.vc-faq-chevron,.vc-presets,.vc-promo{display:none!important}}\n<\/style>\n\n<div class=\"vc-calculator\" id=\"vc-power-factor-correction\">\n\n<header class=\"vc-header\">\n    <p class=\"vc-header-eyebrow\">Free Engineering Tool<\/p>\n    <h1 class=\"vc-header-title\">Power Factor Correction Calculator<\/h1>\n    <p class=\"vc-header-subtitle\">Calculate required capacitor bank kVAR and \u03bcF to improve power factor. Qc = P \u00d7 (tan \u03c6\u2081 \u2212 tan \u03c6\u2082).<\/p>\n    <div class=\"vc-badges\">\n        <span class=\"vc-badge\">kVAR Sizing<\/span>\n        <span class=\"vc-badge\">Capacitor \u03bcF<\/span>\n        <span class=\"vc-badge\">Power Triangle<\/span>\n    <\/div>\n<\/header>\n\n<div class=\"vc-card\">\n    <form class=\"vc-form\" id=\"vc-form\" autocomplete=\"off\">\n        <div class=\"vc-form-grid\">\n            <div class=\"vc-field\">\n                <label class=\"vc-label\" for=\"vc-power\">Active Power P <span class=\"vc-label-hint\">(kW)<\/span><\/label>\n                <input class=\"vc-input\" type=\"number\" id=\"vc-power\" inputmode=\"decimal\" step=\"any\" min=\"0\" placeholder=\"e.g. 100\" value=\"100\">\n            <\/div>\n            <div class=\"vc-field\">\n                <label class=\"vc-label\" for=\"vc-pf1\">Current Power Factor <span class=\"vc-label-hint\">(cos \u03c6\u2081)<\/span><\/label>\n                <input class=\"vc-input\" type=\"number\" id=\"vc-pf1\" inputmode=\"decimal\" step=\"0.01\" min=\"0.1\" max=\"0.99\" placeholder=\"e.g. 0.75\" value=\"0.75\">\n            <\/div>\n            <div class=\"vc-field\">\n                <label class=\"vc-label\" for=\"vc-pf2\">Target Power Factor <span class=\"vc-label-hint\">(cos \u03c6\u2082)<\/span><\/label>\n                <input class=\"vc-input\" type=\"number\" id=\"vc-pf2\" inputmode=\"decimal\" step=\"0.01\" min=\"0.8\" max=\"1\" placeholder=\"e.g. 0.95\" value=\"0.95\">\n            <\/div>\n            <div class=\"vc-field\">\n                <label class=\"vc-label\" for=\"vc-voltage\">System Voltage <span class=\"vc-label-hint\">(V, line-to-line)<\/span><\/label>\n                <input class=\"vc-input\" type=\"number\" id=\"vc-voltage\" inputmode=\"decimal\" step=\"any\" min=\"0\" placeholder=\"e.g. 400\" value=\"400\">\n            <\/div>\n            <div class=\"vc-field\">\n                <label class=\"vc-label\" for=\"vc-freq\">Frequency <span class=\"vc-label-hint\">(Hz)<\/span><\/label>\n                <select class=\"vc-select\" id=\"vc-freq\">\n                    <option value=\"50\" selected>50 Hz<\/option>\n                    <option value=\"60\">60 Hz<\/option>\n                <\/select>\n            <\/div>\n            <div class=\"vc-field\">\n                <label class=\"vc-label\" for=\"vc-config\">Capacitor Connection<\/label>\n                <select class=\"vc-select\" id=\"vc-config\">\n                    <option value=\"3ph\" selected>Three-Phase (delta)<\/option>\n                    <option value=\"1ph\">Single-Phase<\/option>\n                <\/select>\n            <\/div>\n        <\/div>\n\n        <div class=\"vc-presets\">\n            <div class=\"vc-presets-label\">Quick presets<\/div>\n            <button type=\"button\" class=\"vc-preset-btn\" data-p=\"50\" data-pf1=\"0.70\" data-pf2=\"0.95\" data-v=\"400\">50 kW \/ 0.70\u21920.95<\/button>\n            <button type=\"button\" class=\"vc-preset-btn\" data-p=\"100\" data-pf1=\"0.75\" data-pf2=\"0.95\" data-v=\"400\">100 kW \/ 0.75\u21920.95<\/button>\n            <button type=\"button\" class=\"vc-preset-btn\" data-p=\"250\" data-pf1=\"0.80\" data-pf2=\"0.98\" data-v=\"400\">250 kW \/ 0.80\u21920.98<\/button>\n            <button type=\"button\" class=\"vc-preset-btn\" data-p=\"500\" data-pf1=\"0.82\" data-pf2=\"0.95\" data-v=\"690\">500 kW \/ 690 V<\/button>\n        <\/div>\n    <\/form>\n\n    <div class=\"vc-results\" id=\"vc-results\">\n        <div class=\"vc-results-head\">\n            <h2 class=\"vc-results-title\">Results<\/h2>\n            <button type=\"button\" class=\"vc-copy-btn\" id=\"vc-copy-btn\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\"\/><path d=\"M5 15H4a2 2 0 01-2-2V4a2 2 0 012-2h9a2 2 0 012 2v1\"\/><\/svg> Copy<\/button>\n        <\/div>\n        <div class=\"vc-result-grid\">\n            <div class=\"vc-rcard vc-rcard-primary\">\n                <div class=\"vc-rcard-label\">Required Capacitor Bank<\/div>\n                <div class=\"vc-rcard-value\" id=\"vc-r-qc\">\u2014<\/div>\n            <\/div>\n            <div class=\"vc-rcard\">\n                <div class=\"vc-rcard-label\">Capacitance per Phase<\/div>\n                <div class=\"vc-rcard-value\" id=\"vc-r-cap\">\u2014<\/div>\n            <\/div>\n            <div class=\"vc-rcard\">\n                <div class=\"vc-rcard-label\">Current Before (S\u2081 \/ I\u2081)<\/div>\n                <div class=\"vc-rcard-value\" id=\"vc-r-before\">\u2014<\/div>\n            <\/div>\n            <div class=\"vc-rcard\">\n                <div class=\"vc-rcard-label\">Current After (S\u2082 \/ I\u2082)<\/div>\n                <div class=\"vc-rcard-value\" id=\"vc-r-after\">\u2014<\/div>\n            <\/div>\n            <div class=\"vc-rcard\">\n                <div class=\"vc-rcard-label\">Current Reduction<\/div>\n                <div class=\"vc-rcard-value\" id=\"vc-r-reduction\">\u2014<\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<div class=\"vc-section vc-open\" id=\"vc-sec-theory\">\n    <button type=\"button\" class=\"vc-section-toggle\" aria-expanded=\"true\">\n        <span class=\"vc-section-toggle-text\"><span class=\"vc-section-icon\">\ud83d\udcd8<\/span><span class=\"vc-section-title\">Theory &amp; Formulas<\/span><\/span>\n        <svg class=\"vc-section-chevron\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M6 9l6 6 6-6\"\/><\/svg>\n    <\/button>\n    <div class=\"vc-section-body\">\n        <div class=\"vc-section-inner vc-theory\">\n            <h3>Reactive Power Compensation<\/h3>\n            <div class=\"vc-formula-box\" id=\"vc-katex-1\"><\/div>\n            <h3>Capacitance in \u03bcF<\/h3>\n            <div class=\"vc-formula-box\" id=\"vc-katex-2\"><\/div>\n            <div class=\"vc-example-box\">\n                <div class=\"vc-example-title\">Example \u2014 100 kW load, PF 0.75 \u2192 0.95<\/div>\n                <p>tan \u03c6\u2081 = tan(acos 0.75) = 0.8819, tan \u03c6\u2082 = tan(acos 0.95) = 0.3287<\/p>\n                <p>Qc = 100 \u00d7 (0.8819 \u2212 0.3287) = <strong>55.3 kVAR<\/strong><\/p>\n            <\/div>\n            <div class=\"vc-warning-box\"><p style=\"margin:0;font-size:14px;color:var(--vc-ink-secondary)\"><strong>\u26a0\ufe0f Note:<\/strong> Do not overcorrect above unity PF (leading). This can cause voltage rise, resonance with transformers, and equipment damage.<\/p><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<div class=\"vc-section\" id=\"vc-sec-related\">\n    <button type=\"button\" class=\"vc-section-toggle\" aria-expanded=\"false\"><span class=\"vc-section-toggle-text\"><span class=\"vc-section-icon\">\ud83d\udd17<\/span><span class=\"vc-section-title\">Related Calculators<\/span><\/span><svg class=\"vc-section-chevron\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/button>\n    <div class=\"vc-section-body\"><div class=\"vc-section-inner\"><div class=\"vc-related\">\n        <a class=\"vc-related-link\" href=\"\/calculators\/three-phase-motor-power\/\">Three-Phase Motor Power<\/a>\n        <a class=\"vc-related-link\" href=\"\/calculators\/motor-capacitor-calculator\/\">Motor Capacitor<\/a>\n        <a class=\"vc-related-link\" href=\"\/calculators\/voltage-drop-calculator\/\">Voltage Drop<\/a>\n        <a class=\"vc-related-link\" href=\"\/calculators\/motor-nameplate-current\/\">Motor Nameplate Current<\/a>\n    <\/div><\/div><\/div>\n<\/div>\n\n<div class=\"vc-section\" id=\"vc-sec-faq\">\n    <button type=\"button\" class=\"vc-section-toggle\" aria-expanded=\"false\"><span class=\"vc-section-toggle-text\"><span class=\"vc-section-icon\">\u2753<\/span><span class=\"vc-section-title\">Frequently Asked Questions<\/span><\/span><svg class=\"vc-section-chevron\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/button>\n    <div class=\"vc-section-body\"><div class=\"vc-section-inner\"><div class=\"vc-faq-list\" id=\"vc-faq-list\"><\/div><\/div><\/div>\n<\/div>\n\n<div class=\"vc-promo\"><div class=\"vc-promo-text\"><strong>Vibromera \u2014 Portable Balancing &amp; Vibration Analysis<\/strong><br>Professional field balancing instruments. Used in 50+ countries.<\/div><a class=\"vc-promo-link\" href=\"https:\/\/vibromera.eu\/\" target=\"_blank\" rel=\"noopener\">Learn More<\/a><\/div>\n<footer class=\"vc-footer\"><p>\u00a9 2024\u20132025 <a href=\"https:\/\/vibromera.eu\/\">Vibromera<\/a> \u2014 Engineering Calculators<\/p><p style=\"font-size:12px;margin-top:4px;\">Last updated: June 2025<\/p><div class=\"vc-footer-links\"><a href=\"\/calculators\/engineering-calculators\/\">All Calculators<\/a><a href=\"https:\/\/vibromera.eu\/contacts\/\">Contact<\/a><\/div><\/footer>\n<\/div>\n\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/katex@0.16.11\/dist\/katex.min.js\"><\/script>\n<script>\n(function(){\n    'use strict';\n    var SLUG='power-factor-correction';\n    function $(id){return document.getElementById(id)}\n    function fmt(n,d){if(isNaN(n)||!isFinite(n))return'\u2014';var f=n.toFixed(d===undefined?2:d);return f.replace(\/(\\.\\d*?)0+$\/,'$1').replace(\/\\.$\/,'')}\n\n    function calculate(){\n        var P=parseFloat($('vc-power').value);\n        var pf1=parseFloat($('vc-pf1').value);\n        var pf2=parseFloat($('vc-pf2').value);\n        var V=parseFloat($('vc-voltage').value);\n        var freq=parseFloat($('vc-freq').value);\n        var config=$('vc-config').value;\n        if(!P||!pf1||!pf2||!V||P<=0||V<=0||pf1<=0||pf2<=pf1){$('vc-results').classList.remove('vc-visible');return}\n\n        var phi1=Math.acos(pf1), phi2=Math.acos(pf2);\n        var Qc=P*(Math.tan(phi1)-Math.tan(phi2));\n        \/\/ Capacitance per phase\n        var Vph=config==='3ph'?V:V; \/\/ for delta connection, each cap sees line voltage\n        var Cph=(Qc*1e9)\/(2*Math.PI*freq*Vph*Vph);\n        if(config==='3ph') Cph=Cph\/3; \/\/ 3 caps in delta\n\n        var sqrt3=Math.sqrt(3);\n        var S1=P\/pf1, S2=P\/pf2;\n        var I1=S1*1000\/(sqrt3*V), I2=S2*1000\/(sqrt3*V);\n        var Ired=(1-I2\/I1)*100;\n\n        $('vc-r-qc').innerHTML=fmt(Qc,1)+' <span class=\"vc-rcard-unit\">kVAR<\/span>';\n        $('vc-r-cap').innerHTML=fmt(Cph,1)+' <span class=\"vc-rcard-unit\">\u03bcF<\/span>';\n        $('vc-r-before').innerHTML=fmt(S1,1)+' kVA \/ '+fmt(I1,1)+' <span class=\"vc-rcard-unit\">A<\/span>';\n        $('vc-r-after').innerHTML=fmt(S2,1)+' kVA \/ '+fmt(I2,1)+' <span class=\"vc-rcard-unit\">A<\/span>';\n        $('vc-r-reduction').innerHTML=fmt(Ired,1)+' <span class=\"vc-rcard-unit\">%<\/span>';\n        $('vc-results').classList.add('vc-visible');\n\n        var u=new URL(window.location);u.searchParams.set('P',P);u.searchParams.set('pf1',pf1);u.searchParams.set('pf2',pf2);u.searchParams.set('V',V);u.searchParams.set('freq',freq);history.replaceState(null,'',u.toString());\n        saveHistory({P:P,pf1:pf1,pf2:pf2,Qc:fmt(Qc,1),_summary:P+' kW, PF '+pf1+'\u2192'+pf2+' = '+fmt(Qc,0)+' kVAR'});\n    }\n\n    document.querySelectorAll('.vc-preset-btn').forEach(function(btn){btn.addEventListener('click',function(e){\n        e.preventDefault();$('vc-power').value=this.getAttribute('data-p');$('vc-pf1').value=this.getAttribute('data-pf1');$('vc-pf2').value=this.getAttribute('data-pf2');$('vc-voltage').value=this.getAttribute('data-v');calculate();\n    })});\n\n    $('vc-form').addEventListener('input',calculate);\n    $('vc-form').addEventListener('change',calculate);\n\n    $('vc-copy-btn').addEventListener('click',function(){\n        var text='Power Factor Correction\\n\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\\nCapacitor Bank: '+$('vc-r-qc').textContent+'\\nCap\/Phase: '+$('vc-r-cap').textContent+'\\nBefore: '+$('vc-r-before').textContent+'\\nAfter: '+$('vc-r-after').textContent+'\\nReduction: '+$('vc-r-reduction').textContent+'\\n\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\\nvibromera.eu';\n        if(navigator.clipboard){navigator.clipboard.writeText(text).then(function(){var b=$('vc-copy-btn');b.classList.add('vc-copied');b.innerHTML='<svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg> Copied!';setTimeout(function(){b.classList.remove('vc-copied');b.innerHTML='<svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\"\/><path d=\"M5 15H4a2 2 0 01-2-2V4a2 2 0 012-2h9a2 2 0 012 2v1\"\/><\/svg> Copy'},2000)})}\n    });\n\n    document.querySelectorAll('.vc-section-toggle').forEach(function(btn){btn.addEventListener('click',function(){var s=this.closest('.vc-section');s.classList.toggle('vc-open');this.setAttribute('aria-expanded',s.classList.contains('vc-open'))})});\n\n    var faqData=[\n        {q:'What is power factor correction?',a:'<p>PFC adds capacitors to reduce reactive power demand and bring PF closer to 1.0. This reduces current, lowers losses, and avoids utility penalties.<\/p>'},\n        {q:'How do I calculate the capacitor size?',a:'<p>Qc = P \u00d7 (tan \u03c6\u2081 \u2212 tan \u03c6\u2082). For \u03bcF: C = Qc \u00d7 10\u2079 \/ (2\u03c0 \u00d7 f \u00d7 V\u00b2). For 3-phase delta, divide by 3 for per-phase capacitance.<\/p>'},\n        {q:'What target power factor should I aim for?',a:'<p>Most utilities require \u22650.90. Aim for 0.95\u20130.98. Avoid overcorrecting above 1.0 (leading PF).<\/p>'},\n        {q:'What are the benefits of PFC?',a:'<p>Reduced electricity bills, lower cable current (freeing capacity), reduced I\u00b2R losses, better voltage regulation, and utility compliance.<\/p>'},\n        {q:'Fixed or automatic capacitor banks?',a:'<p>Fixed for constant loads. Automatic (with PF controller) for varying loads \u2014 switches capacitor steps to maintain target PF.<\/p>'}\n    ];\n    var fl=$('vc-faq-list');faqData.forEach(function(f){fl.innerHTML+='<div class=\"vc-faq-item\"><button type=\"button\" class=\"vc-faq-q\"><span>'+f.q+'<\/span><svg class=\"vc-faq-chevron\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/button><div class=\"vc-faq-a\"><div class=\"vc-faq-a-inner\">'+f.a+'<\/div><\/div><\/div>'});\n    fl.addEventListener('click',function(e){var b=e.target.closest('.vc-faq-q');if(b)b.closest('.vc-faq-item').classList.toggle('vc-open')});\n\n    function saveHistory(entry){var key='vc_history_'+SLUG;var arr=[];try{arr=JSON.parse(localStorage.getItem(key))||[]}catch(e){}entry._ts=new Date().toISOString();arr.unshift(entry);if(arr.length>10)arr=arr.slice(0,10);try{localStorage.setItem(key,JSON.stringify(arr))}catch(e){}}\n    function loadParams(){var p=new URLSearchParams(window.location.search);p.forEach(function(v,k){var el=$(k)||$('vc-'+k);if(el)el.value=v})}\n    function renderFormulas(){try{\n        katex.render('Q_c = P \\\\times (\\\\tan\\\\varphi_1 - \\\\tan\\\\varphi_2) \\\\quad [\\\\text{kVAR}]',$('vc-katex-1'),{displayMode:true,throwOnError:false});\n        katex.render('C = \\\\frac{Q_c \\\\times 10^9}{2\\\\pi f V^2} \\\\quad [\\\\mu\\\\text{F}]',$('vc-katex-2'),{displayMode:true,throwOnError:false});\n    }catch(e){}}\n\n    function init(){loadParams();renderFormulas();calculate()}\n    if(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',init)}else{init()}\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Free online power factor correction calculator. Calculate required capacitor kVAR and \u03bcF to improve power factor. Qc = P \u00d7 (tan \u03c61 \u2212 tan \u03c62).<\/p>","protected":false},"featured_media":0,"template":"","meta":{"ai_generated_summary":"","footnotes":""},"categories":[],"tags":[],"class_list":["post-100191","calculator","type-calculator","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/calculator\/100191","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/calculator"}],"about":[{"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/types\/calculator"}],"version-history":[{"count":2,"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/calculator\/100191\/revisions"}],"predecessor-version":[{"id":100918,"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/calculator\/100191\/revisions\/100918"}],"wp:attachment":[{"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/media?parent=100191"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/categories?post=100191"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/tags?post=100191"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}