Perfusion Tools – CPB & ECMO Perfusion Calculators
Transparent CPB and ECMO calculators for perfusion planning, indexed flow, heparin dosing, hemodilution, and clinical unit conversion.
Start here
Choose a calculator below. Each tool opens on its own dedicated page with the full workflow, formulas, methodology, and clinical notes.
Estimate body surface area with common formulas for CPB flow indexing and perfusion planning.
Calculate LBM and lean-indexed body-size references used in selected perfusion and dosing workflows.
Calculate indexed oxygen delivery and required flow targets for goal-directed perfusion protocols.
Review heparin bolus dosing support for adult CPB with resistance-aware adjustments.
Estimate post-prime dilutional hematocrit to support transfusion and hemodilution planning.
Calculate pediatric echocardiography Z-scores for selected cardiac dimensions using published references.
Estimate tubing segment prime contribution using inner diameter and length inputs.
Calculate elapsed time, cross-clamp time, bypass time, and case intervals for operative documentation.
Access concise CPB and ECMO reference tables for quick clinical review.
Look up manufacturer pressure-flow curves and estimate cannula pressure drop at a target flow.
Convert common perfusion units for blood gas, pressure, flow, cannula sizing, and clinical documentation.
Privacy and safety note
Calculators run in-browser on their standalone pages. They are intended for clinical calculation support and do not replace clinician judgment, institutional protocols, or device-specific instructions.
About Perfusion Tools
About Perfusion Tools
Perfusion Tools is a browser-based project that supports day-to-day perfusion workflows with fast, transparent bedside calculations and clear reference guidance.
What this project is
A focused clinical support site for perfusion practice in CPB and ECMO environments. The goal is to reduce calculation friction and provide consistent references during real clinical workflows.
Who it is for
Perfusionists, clinicians, and educational users who need quick, structured bedside calculation support.
Why it was built
To improve speed, reduce repeated manual steps, and support more consistent communication and decision support across perfusion teams.
Design principles
Practical: Fast inputs and outputs for bedside use.
Transparent: Visible formulas and assumptions.
Consistent: Standardized outputs for team alignment.
Clinician-centered: Built around real perfusion workflow needs.
Important limitations
- For trained clinicians and educational-reference use.
- Not a medical device.
- Not a substitute for institutional protocols.
- Not a substitute for clinical judgment or direct patient monitoring.
Explore tools
Questions or Feedback
If you have suggestions, workflow feedback, or bug reports, please contact Perfusion Tools directly.
Privacy Policy
This site is a static calculator that runs in your browser. Calculator inputs and calculated results remain on-device and are not intentionally sent to the server through the calculators.
When you submit calculator feedback, PerfusionTools stores the submitted rating and optional comment. The feedback record also stores limited metadata: page path, calculator key, language, device type, app version, commit SHA when available, and an anonymous browser-generated visitor_id.
The visitor_id is generated in localStorage and is used only for feedback prompt frequency control, duplicate prevention, and lightweight rate limiting. It is not a login identity and should not be treated as a reliable unique-user analytics identifier.
PerfusionTools does not intentionally collect or store patient inputs, calculator inputs, calculated results, hospital names, or IP addresses through the feedback form. Please do not include patient-identifiable information in feedback comments.
Most calculator inputs are not saved. Timecalc Live mode stores timer state locally in this browser so running timers can be restored after refresh. This data is not sent to a server. Use New case / Clear all to remove stored case data.
Do not enter patient identifiers in calculator labels or notes. Do not store or print screenshots that contain protected health information (PHI) on shared systems.
If you have privacy concerns or wish to report a data issue, please reach out via the contact form below. We will respond promptly with remediation steps.
Terms of Use
This calculator is provided for educational use by healthcare professionals. It is not a medical device and does not replace clinical judgment or institutional protocols.
Always confirm calculations manually, correlate with patient data, and follow attending physician orders. Use of this tool is at your own risk.
No warranty is provided, express or implied. The developers are not liable for decisions or outcomes arising from use of the calculator.
By continuing to use this site, you agree to these terms. If you do not agree, please discontinue use.
Contact
We value your feedback. For feature requests or bug reports, please contact us: