{"id":100182,"date":"2026-02-15T20:25:30","date_gmt":"2026-02-15T20:25:30","guid":{"rendered":"https:\/\/vibromera.eu\/?post_type=calculator&#038;p=100182"},"modified":"2026-07-13T02:06:39","modified_gmt":"2026-07-13T02:06:39","slug":"pipe-diameter-flow-rate","status":"publish","type":"calculator","link":"https:\/\/vibromera.eu\/hi\/calculators\/pipe-diameter-flow-rate\/","title":{"rendered":"Circular-Pipe Flow\u2013Area Arithmetic"},"content":{"rendered":"\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"WebApplication\",\"name\":\"Circular-Pipe Flow\u2013Area Arithmetic\",\"description\":\"Source-gated arithmetic between actual volumetric flow, cross-sectional mean velocity and actual circular inside diameter. It does not select DN, NPS, schedule or a safe design velocity.\",\"url\":\"https:\/\/vibromera.eu\/calculators\/pipe-diameter-flow-rate\/\",\"applicationCategory\":\"EngineeringApplication\",\"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\":\"2026-07-13\",\"inLanguage\":\"en\",\"isAccessibleForFree\":true,\"featureList\":[\"Required inside-diameter arithmetic\",\"Mean-velocity arithmetic\",\"Volumetric-flow arithmetic\",\"Exact SI and US-unit conversions\",\"No automatic DN or schedule selection\"],\"keywords\":\"pipe inside diameter,volumetric flow rate,mean velocity,circular area,Q equals A v\"}<\/script>\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Does this select a DN, NPS or Schedule 40 pipe?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. Nominal designation, wall series, material, tolerances and the resulting minimum inside diameter must come from the applicable controlled product specification.\"}},{\"@type\":\"Question\",\"name\":\"Does it recommend a safe or economic velocity?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. Any velocity limit is a documented design input, not a recommendation generated by this worksheet.\"}},{\"@type\":\"Question\",\"name\":\"Does the result verify pressure drop or cavitation?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. Pressure loss, Reynolds number, transients, noise, erosion, cavitation and fitness for service are outside this arithmetic.\"}},{\"@type\":\"Question\",\"name\":\"What diameter is used?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The actual internal flow diameter at the assessed condition, not nominal DN\/NPS and not outside diameter.\"}}]}<\/script>\n<style>:root{--s:#fff;--sa:#f8f6f2;--i:#1a1a1a;--is:#5a5650;--im:#8a857e;--a:#176b63;--al:#eaf7f5;--b:#d9d4cc;--bl:#e8e4dd;--y:#8a6500;--yl:#fef9e8;--r:#a12b2b;--f:'DM Sans',sans-serif;--m:'JetBrains Mono',monospace;--d:'Fraunces',serif}.vc-calculator{font-family:var(--f);font-size:15px;line-height:1.65;color:var(--i);max-width:960px;margin:auto;padding:20px 16px 40px}.vc-calculator *{box-sizing:border-box}.vc-header{text-align:center;padding:48px 20px 40px;border-bottom:3px solid var(--a)}.vc-header-eyebrow{font:500 11px var(--m);letter-spacing:.15em;text-transform:uppercase;color:var(--a)}.vc-header-title{font:800 clamp(24px,4vw,36px)\/1.15 var(--d);margin:10px 0 14px}.vc-header-subtitle{max-width:760px;margin:auto;color:var(--is)}.vc-badges{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin-top:18px}.vc-badge{font:500 11px var(--m);padding:4px 10px;border:1px solid var(--b);border-radius:4px}.vc-card,.vc-section{background:var(--s);border:1px solid var(--b);border-radius:12px;overflow:hidden;margin-top:28px}.vc-form{padding:24px}.vc-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.vc-field{display:flex;flex-direction:column}.vc-full{grid-column:1\/-1}.vc-hidden{display:none!important}.vc-label{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--is);margin-bottom:6px}.vc-hint{font-weight:400;text-transform:none;letter-spacing:0;color:var(--im)}.vc-input,.vc-select{width:100%;padding:10px 12px;border:1.5px solid var(--b);border-radius:6px;font:14px var(--f);background:var(--s)}.vc-check{display:flex;gap:10px;padding:12px;border:1px solid var(--bl);border-radius:6px;background:var(--sa);font-size:13px;color:var(--is)}.vc-check input{margin-top:4px}.vc-validation{min-height:22px;color:var(--r);font-size:13px;margin-top:10px}.vc-results{border-top:1px solid var(--bl);background:var(--sa);padding:0;max-height:0;overflow:hidden}.vc-results.vc-visible{max-height:1400px;padding:24px}.vc-result-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.vc-rcard{background:var(--s);border:1px solid var(--bl);border-radius:8px;padding:16px}.vc-primary{grid-column:1\/-1;border:2px solid var(--a);background:var(--al)}.vc-rcard-label{font:500 10px var(--m);letter-spacing:.1em;text-transform:uppercase;color:var(--im)}.vc-rcard-value{font:600 19px var(--m);overflow-wrap:anywhere}.vc-primary .vc-rcard-value{font-size:24px;color:var(--a)}.vc-status{grid-column:1\/-1;padding:12px;background:var(--yl);border-left:3px solid var(--y);font-size:13px;color:var(--is)}.vc-section-toggle{width:100%;display:flex;justify-content:space-between;padding:18px 24px;border:0;background:transparent;cursor:pointer;text-align:left}.vc-section-title{font:700 18px var(--d)}.vc-section-body{max-height:0;overflow:hidden}.vc-section.vc-open .vc-section-body{max-height:15000px}.vc-section-inner{padding:0 24px 24px;border-top:1px solid var(--bl)}.vc-theory h3{font:700 17px var(--d);margin:24px 0 8px}.vc-theory p,.vc-theory li{font-size:14px;color:var(--is)}.vc-formula{padding:14px;border:2px solid var(--b);border-radius:6px;background:var(--sa);text-align:center;font:500 14px var(--m);margin:12px 0}.vc-warning{padding:14px;background:var(--yl);border-left:3px solid var(--y);color:var(--is)}.vc-faq-item{border:1px solid var(--bl);margin-top:8px}.vc-faq-q{width:100%;padding:14px;border:0;background:var(--sa);text-align:left;font-weight:600}.vc-faq-a{display:none;padding:14px;color:var(--is)}.vc-faq-item.vc-open .vc-faq-a{display:block}.vc-footer{text-align:center;padding:30px;color:var(--im);font-size:13px}@media(max-width:600px){.vc-grid,.vc-result-grid{grid-template-columns:1fr}.vc-full,.vc-primary,.vc-status{grid-column:1}}<\/style>\n<div class=\"vc-calculator\"><header class=\"vc-header\"><p class=\"vc-header-eyebrow\">General engineering arithmetic \u2014 not an ISO pipe selector<\/p><h1 class=\"vc-header-title\">Circular-Pipe Flow\u2013Area Arithmetic<\/h1><p class=\"vc-header-subtitle\">Relate actual volumetric flow, cross-sectional mean velocity and actual circular inside diameter at one documented operating state. The worksheet does not invent a standard pipe size or design velocity.<\/p><div class=\"vc-badges\"><span class=\"vc-badge\">No DN\/NPS inference<\/span><span class=\"vc-badge\">No Schedule 40 table<\/span><span class=\"vc-badge\">No safety verdict<\/span><\/div><\/header><div class=\"vc-card\"><form class=\"vc-form\" id=\"vc-form\" autocomplete=\"off\" novalidate><div class=\"vc-grid\"><div class=\"vc-field vc-full\"><label class=\"vc-label\" for=\"vc-mode\">Operation<\/label><select class=\"vc-select\" id=\"vc-mode\"><option value=\"required\">Required mathematical ID from Q and entered mean-velocity limit<\/option><option value=\"velocity\">Mean velocity from Q and actual ID<\/option><option value=\"flow\">Volumetric flow from actual ID and mean velocity<\/option><\/select><\/div><div class=\"vc-field\" id=\"vc-flow-field\"><label class=\"vc-label\" for=\"vc-flow\">Actual volumetric flow Q<\/label><input class=\"vc-input\" id=\"vc-flow\" inputmode=\"decimal\"><\/div><div class=\"vc-field\" id=\"vc-flow-unit-field\"><label class=\"vc-label\" for=\"vc-flow-unit\">Flow unit<\/label><select class=\"vc-select\" id=\"vc-flow-unit\"><option value=\"m3s\">m\u00b3\/s<\/option><option value=\"m3h\">m\u00b3\/h<\/option><option value=\"ls\">L\/s<\/option><option value=\"lmin\">L\/min<\/option><option value=\"usgpm\">US gal\/min<\/option><\/select><\/div><div class=\"vc-field\" id=\"vc-velocity-field\"><label class=\"vc-label\" for=\"vc-velocity\">Cross-sectional mean velocity <span class=\"vc-hint\" id=\"vc-velocity-hint\">(documented maximum)<\/span><\/label><input class=\"vc-input\" id=\"vc-velocity\" inputmode=\"decimal\"><\/div><div class=\"vc-field\" id=\"vc-velocity-unit-field\"><label class=\"vc-label\" for=\"vc-velocity-unit\">Velocity unit<\/label><select class=\"vc-select\" id=\"vc-velocity-unit\"><option value=\"ms\">m\/s<\/option><option value=\"fts\">ft\/s<\/option><\/select><\/div><div class=\"vc-field vc-hidden\" id=\"vc-diameter-field\"><label class=\"vc-label\" for=\"vc-diameter\">Actual internal flow diameter<\/label><input class=\"vc-input\" id=\"vc-diameter\" inputmode=\"decimal\"><\/div><div class=\"vc-field vc-hidden\" id=\"vc-diameter-unit-field\"><label class=\"vc-label\" for=\"vc-diameter-unit\">Diameter unit<\/label><select class=\"vc-select\" id=\"vc-diameter-unit\"><option value=\"mm\">mm<\/option><option value=\"in\">in<\/option><\/select><\/div><div class=\"vc-field vc-full\"><label class=\"vc-label\" for=\"vc-source\">Operating state and input source<\/label><input class=\"vc-input\" id=\"vc-source\" type=\"text\" placeholder=\"line\/section; fluid\/state; flow basis; actual-ID drawing\/table or velocity-limit decision; revision\/date\"><\/div><div class=\"vc-field vc-full\"><label class=\"vc-check\" for=\"vc-gate\"><input id=\"vc-gate\" type=\"checkbox\"><span>Q, mean velocity and actual internal flow area refer to the same controlled cross-section and operating state. The section is full and circular. Where a velocity limit is entered, it was selected by the responsible design process; where an ID is entered, it is an applicable actual inside diameter, not DN\/NPS or outside diameter.<\/span><\/label><\/div><\/div><div class=\"vc-validation\" id=\"vc-validation\" role=\"status\" aria-live=\"polite\"><\/div><\/form><div class=\"vc-results\" id=\"vc-results\"><div class=\"vc-result-grid\"><div class=\"vc-rcard vc-primary\"><div class=\"vc-rcard-label\" id=\"vc-r-primary-label\">Result<\/div><div class=\"vc-rcard-value\" id=\"vc-r-primary\">\u2014<\/div><\/div><div class=\"vc-rcard\"><div class=\"vc-rcard-label\">Actual volumetric flow Q<\/div><div class=\"vc-rcard-value\" id=\"vc-r-flow\">\u2014<\/div><\/div><div class=\"vc-rcard\"><div class=\"vc-rcard-label\">Cross-sectional mean velocity<\/div><div class=\"vc-rcard-value\" id=\"vc-r-velocity\">\u2014<\/div><\/div><div class=\"vc-rcard\"><div class=\"vc-rcard-label\">Internal flow diameter<\/div><div class=\"vc-rcard-value\" id=\"vc-r-diameter\">\u2014<\/div><\/div><div class=\"vc-rcard\"><div class=\"vc-rcard-label\">Circular flow area<\/div><div class=\"vc-rcard-value\" id=\"vc-r-area\">\u2014<\/div><\/div><div class=\"vc-status\" id=\"vc-r-note\">Dimensional arithmetic only.<\/div><\/div><\/div><\/div>\n<div class=\"vc-section vc-open\"><button class=\"vc-section-toggle\" type=\"button\" aria-expanded=\"true\"><span class=\"vc-section-title\">Equations, units and design boundary<\/span><span>\u2304<\/span><\/button><div class=\"vc-section-body\"><div class=\"vc-section-inner vc-theory\"><div class=\"vc-formula\">A=\u03c0d\u00b2\/4;&nbsp; Q=A v\u0304;&nbsp; d=\u221a(4Q\/(\u03c0v\u0304));&nbsp; v\u0304=4Q\/(\u03c0d\u00b2)<\/div><p>Q is actual volumetric flow at the assessed state [m\u00b3\/s], A is the full circular internal flow area [m\u00b2], d is actual internal flow diameter [m], and v\u0304 is area-average velocity normal to that cross-section [m\/s]. The equations are dimensional geometry and general engineering flow arithmetic; they are not presented as an ISO sizing formula.<\/p><h3>Exact conversion basis<\/h3><p>1 L=10<sup>\u22123<\/sup> m\u00b3; 1 h=3600 s; 1 min=60 s; 1 in=0.0254 m exactly; 1 ft=0.3048 m exactly; and 1 US gallon=231 in\u00b3=0.003785411784 m\u00b3 exactly. \u201cUS gal\/min\u201d is explicitly not an Imperial gallon.<\/p><h3>No automatic pipe selection<\/h3><p>ISO 6708:1995 defines the DN alphanumeric designation system; it does not make DN equal to actual ID. NPS, outside diameter, schedule\/wall series, material, manufacturing tolerance, lining, corrosion allowance and temperature\/pressure effects are separate product-design inputs.<\/p><div class=\"vc-warning\"><strong>NEEDS_LICENSED_SOURCE:<\/strong> any exact ASME B36.10\/B36.19 or other product-standard dimension used to choose a purchasable pipe. This worksheet intentionally contains no normative pipe-dimension rows.<\/div><h3>Not calculated<\/h3><ul><li>Pressure drop, pump duty, Reynolds number, roughness, fittings or elevation effects.<\/li><li>Cavitation, flashing, compressibility changes, two-phase flow, erosion, water hammer, surge or acoustic\/noise response.<\/li><li>Economic or safe velocity, minimum wall, pressure rating, corrosion\/erosion allowance or code compliance.<\/li><li>Whether a selected nominal product has sufficient minimum ID after tolerances and service allowances.<\/li><\/ul><h3>Sources<\/h3><p><a href=\"https:\/\/ecommons.udayton.edu\/cee_coursenotes\/5\/\" target=\"_blank\" rel=\"noopener\">University of Dayton, Volumetric Flowrate, Velocity and the Continuity Equation (2022)<\/a>; <a href=\"https:\/\/www.nist.gov\/pml\/owm\/si-units-length\" target=\"_blank\" rel=\"noopener\">NIST SI Units \u2014 Length<\/a>; <a href=\"https:\/\/www.nist.gov\/document\/2025-nist-handbook-44-appx-c\" target=\"_blank\" rel=\"noopener\">NIST Handbook 44 Appendix C conversion table<\/a>; <a href=\"https:\/\/www.iso.org\/standard\/21274.html\" target=\"_blank\" rel=\"noopener\">ISO 6708:1995<\/a>.<\/p><\/div><\/div><\/div><div class=\"vc-section\"><button class=\"vc-section-toggle\" type=\"button\" aria-expanded=\"false\"><span class=\"vc-section-title\">Frequently asked questions<\/span><span>\u2304<\/span><\/button><div class=\"vc-section-body\"><div class=\"vc-section-inner\"><div id=\"vc-faq-list\"><\/div><\/div><\/div><\/div><footer class=\"vc-footer\">\u00a9 2024\u20132026 Vibromera \u2014 reviewed 13 July 2026<\/footer><\/div>\n<script>(function(){'use strict';function $(id){return document.getElementById(id)}function read(raw){var t=String(raw||'').trim();if(!t||(t.includes(',')&&t.includes('.')))return null;t=t.replace(',','.');if(!\/^(?:\\d+(?:\\.\\d*)?|\\.\\d+)$\/.test(t))return null;var v=Number(t);return Number.isFinite(v)&&v>0?v:null}function fmt(v){if(Math.abs(v)>=1e9||Math.abs(v)<1e-6)return v.toExponential(6);return Number(v.toPrecision(10)).toString()}function qSI(v,u){return v*({m3s:1,m3h:1\/3600,ls:.001,lmin:.001\/60,usgpm:.003785411784\/60})[u]}function vSI(v,u){return v*(u==='fts'?.3048:1)}function dSI(v,u){return v*(u==='in'?.0254:.001)}function hide(m){$('vc-results').classList.remove('vc-visible');$('vc-validation').textContent=m||''}function setMode(){var m=$('vc-mode').value,q=m!=='flow',v=m!=='velocity',d=m!=='required';$('vc-flow-field').classList.toggle('vc-hidden',!q);$('vc-flow-unit-field').classList.toggle('vc-hidden',!q);$('vc-velocity-field').classList.toggle('vc-hidden',!v);$('vc-velocity-unit-field').classList.toggle('vc-hidden',!v);$('vc-diameter-field').classList.toggle('vc-hidden',!d);$('vc-diameter-unit-field').classList.toggle('vc-hidden',!d);$('vc-velocity-hint').textContent=m==='required'?'(documented maximum)':'';calc()}function calc(){if(!$('vc-source').value.trim())return hide('Enter the controlled operating state and input source.');if(!$('vc-gate').checked)return hide('Confirm the same-state circular-flow and source conditions.');var m=$('vc-mode').value,Q,v,d,A;if(m==='required'){var q=read($('vc-flow').value),vl=read($('vc-velocity').value);if(q===null||vl===null)return hide('Enter positive complete flow and velocity values using a decimal point or comma.');Q=qSI(q,$('vc-flow-unit').value);v=vSI(vl,$('vc-velocity-unit').value);d=Math.sqrt(4*Q\/(Math.PI*v));A=Math.PI*d*d\/4;$('vc-r-primary-label').textContent='Minimum mathematical internal diameter';$('vc-r-primary').textContent=fmt(d*1000)+' mm';$('vc-r-note').textContent='Arithmetic threshold at the entered mean-velocity limit. Select a real product only from controlled minimum-ID, tolerance, wall\/material and service-design data.'}else if(m==='velocity'){var q2=read($('vc-flow').value),di=read($('vc-diameter').value);if(q2===null||di===null)return hide('Enter positive complete flow and actual-ID values using a decimal point or comma.');Q=qSI(q2,$('vc-flow-unit').value);d=dSI(di,$('vc-diameter-unit').value);A=Math.PI*d*d\/4;v=Q\/A;$('vc-r-primary-label').textContent='Cross-sectional mean velocity';$('vc-r-primary').textContent=fmt(v)+' m\/s';$('vc-r-note').textContent='Mean velocity arithmetic only; no safe, economic, erosion, noise or cavitation verdict is generated.'}else{var di2=read($('vc-diameter').value),vi=read($('vc-velocity').value);if(di2===null||vi===null)return hide('Enter positive complete actual-ID and velocity values using a decimal point or comma.');d=dSI(di2,$('vc-diameter-unit').value);v=vSI(vi,$('vc-velocity-unit').value);A=Math.PI*d*d\/4;Q=A*v;$('vc-r-primary-label').textContent='Actual volumetric flow';$('vc-r-primary').textContent=fmt(Q*3600)+' m\u00b3\/h';$('vc-r-note').textContent='Local volumetric-flow arithmetic at the documented state; no mass-flow, capacity or system-adequacy verdict is generated.'}if(![Q,v,d,A].every(function(x){return Number.isFinite(x)&&x>0}))return hide('The arithmetic did not produce finite positive results.');$('vc-r-flow').textContent=fmt(Q)+' m\u00b3\/s | '+fmt(Q*3600)+' m\u00b3\/h | '+fmt(Q*60000)+' L\/min | '+fmt(Q*60\/.003785411784)+' US gal\/min';$('vc-r-velocity').textContent=fmt(v)+' m\/s | '+fmt(v\/.3048)+' ft\/s';$('vc-r-diameter').textContent=fmt(d*1000)+' mm | '+fmt(d\/.0254)+' in';$('vc-r-area').textContent=fmt(A)+' m\u00b2';$('vc-validation').textContent='';$('vc-results').classList.add('vc-visible')}$('vc-form').addEventListener('input',calc);$('vc-form').addEventListener('change',function(e){if(e.target===$('vc-mode'))setMode();else calc()});document.querySelectorAll('.vc-section-toggle').forEach(function(b){b.addEventListener('click',function(){var s=this.closest('.vc-section');s.classList.toggle('vc-open');this.setAttribute('aria-expanded',String(s.classList.contains('vc-open')))})});var faq=[['Does this choose a standard pipe?','No. It returns arithmetic for actual ID; DN, NPS and schedule are not inferred.'],['Where does the velocity limit come from?','From the responsible design process and controlled source, not from this worksheet.'],['Can I enter outside diameter?','No. Enter the actual internal flow diameter for the assessed condition.'],['Does a passing arithmetic comparison prove the design?','No. Hydraulic, mechanical, material, code and transient checks remain separate.']];var l=$('vc-faq-list');faq.forEach(function(x){var w=document.createElement('div');w.className='vc-faq-item';var b=document.createElement('button');b.type='button';b.className='vc-faq-q';b.textContent=x[0];var a=document.createElement('div');a.className='vc-faq-a';a.textContent=x[1];w.appendChild(b);w.appendChild(a);l.appendChild(w)});l.addEventListener('click',function(e){var b=e.target.closest('.vc-faq-q');if(b)b.closest('.vc-faq-item').classList.toggle('vc-open')});setMode()})();<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Relate actual volumetric flow,cross-sectional mean velocity and actual circular inside diameter without inventing DN,NPS,schedule or a design velocity.<\/p>","protected":false},"featured_media":0,"template":"","meta":{"ai_generated_summary":"","footnotes":""},"categories":[],"tags":[],"class_list":["post-100182","calculator","type-calculator","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/vibromera.eu\/hi\/wp-json\/wp\/v2\/calculator\/100182","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vibromera.eu\/hi\/wp-json\/wp\/v2\/calculator"}],"about":[{"href":"https:\/\/vibromera.eu\/hi\/wp-json\/wp\/v2\/types\/calculator"}],"version-history":[{"count":4,"href":"https:\/\/vibromera.eu\/hi\/wp-json\/wp\/v2\/calculator\/100182\/revisions"}],"predecessor-version":[{"id":102520,"href":"https:\/\/vibromera.eu\/hi\/wp-json\/wp\/v2\/calculator\/100182\/revisions\/102520"}],"wp:attachment":[{"href":"https:\/\/vibromera.eu\/hi\/wp-json\/wp\/v2\/media?parent=100182"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vibromera.eu\/hi\/wp-json\/wp\/v2\/categories?post=100182"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vibromera.eu\/hi\/wp-json\/wp\/v2\/tags?post=100182"}],"curies":[{"name":"\u0921\u092c\u094d\u0932\u094d\u092f\u0942\u092a\u0940","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}