Chemical Equation Balancer
Automatically balance any chemical equation — enter reactants and products, get the balanced stoichiometry with element-by-element audit
Enter a chemical equation
Use ->, =, →, or <-> for reversible. Coefficients will be added automatically.
Examples:
Balanced equation
Element audit
Verifies each element count matches on both sides
| Element | Reactants | Products | ✓ |
|---|---|---|---|
| C | 3 | 3 | ✓ |
| H | 8 | 8 | ✓ |
| O | 10 | 10 | ✓ |
How it works
The equation is converted into a linear system where each element's count must be equal on both sides. The algorithm finds the smallest positive-integer solution using exact rational arithmetic (BigInt) with Gaussian elimination — no floating-point errors. Supports parentheses, brackets, hydrates (·), and complex formulas like [Cu(NH3)4]SO4.
สำรวจต่อ
เครื่องคิดเลข อื่นๆ ที่คุณอาจชอบ...
เครื่องคิดเลขเปอร์เซ็นต์
คำนวณเปอร์เซ็นต์ ทิป และการเปลี่ยนแปลงเปอร์เซ็นต์อย่างแม่นยำ
เครื่องคิดเลขวิทยาศาสตร์
เครื่องคิดเลขขั้นสูงพร้อมฟังก์ชันตรีโกณมิติ ลอการิทึม และเลขชี้กำลัง
เครื่องคิดเลขสถิติ
คำนวณค่าเฉลี่ย มัธยฐาน ฐานนิยม ค่าเบี่ยงเบนมาตรฐาน และค่าความแปรปรวนสำหรับชุดข้อมูล
เครื่องคิดเลขเศษส่วน
บวก ลบ คูณ และหารเศษส่วน และทำให้เป็นเศษส่วนอย่างต่ำ
เครื่องคิดเลขอายุ
คำนวณอายุที่แน่นอนเป็นปี เดือน สัปดาห์ วัน และแม้แต่นาที
Dog / Cat Age Calculator
Convert your dog or cat's age to human years based on species, size, and AVMA guidelines
เครื่องคิดเลข GPA และเกรด
ติดตามผลการเรียนด้วย GPA แบบถ่วงน้ำหนักและประมาณเกรดรายภาค
เครื่องคิดเลข IP Subnet
คำนวณช่วงเครือข่าย broadcast addresses และ CIDR masks สำหรับเครือข่าย IPv4