# pH Calculator

Convert between pH, [H+], pOH and [OH-], or compute pH from a strong acid/base concentration, including dilution.

> Canonical page: https://elysiatools.com/en/tools/ph-calculator

- **Category:** Math & Numbers

- **Keywords:** ph, h+, oh-, poh, acidity, strong acid, strong base, dilution, chemistry

## Overview

The pH Calculator is a chemistry utility designed to convert between pH, hydrogen ion concentration [H+], pOH, and hydroxide ion concentration [OH-]. It also computes the pH of strong acids and bases based on their molar concentration and proton/hydroxide count, and calculates the resulting pH after dilution with water.

## Inputs

- **Calculation Mode** (select)
- **Input Quantity** (select): Which of the four quantities you are entering.
- **Input Value** (number): Numeric value of the selected input quantity.
- **Acid/Base** (select)
- **Proton/Hydroxide Count (n)** (number): Number of H+ per acid molecule (HCl=1, H2SO4=2) or OH- per base unit (NaOH=1, Ba(OH)2=2).
- **Concentration C (mol/L)** (number): Molar concentration of the acid or base (mol/L).
- **Initial Volume V1 (mL)** (number): Initial volume of the acid/base solution before dilution.
- **Added Water V2 (mL)** (number): Volume of pure water added to dilute the solution.
- **Decimal Places** (number)

## When to use

- When you need to quickly convert between pH, pOH, \[H+\], and \[OH-\] concentrations without manual logarithmic calculations.
- When determining the pH of a strong acid or strong base solution of a known molar concentration and chemical formula.
- When calculating the final pH of an acidic or basic solution after adding a specific volume of pure water.

## How it works

- Select the calculation mode: conversion, strong acid/base pH calculation, or dilution.
- Enter the input values, such as the initial concentration, proton/hydroxide count, or starting pH.
- Specify dilution volumes (initial volume and added water) if calculating a diluted solution.
- Click calculate to instantly view the resulting pH, pOH, \[H+\], \[OH-\], and solution nature (acidic, basic, or neutral).

## Use cases

- Preparing laboratory reagents by calculating the exact pH of a strong acid or base solution before an experiment.
- Verifying homework or exam answers in chemistry courses involving pH, pOH, and ion concentration conversions.
- Determining the pH change in industrial chemical mixtures when diluting stock solutions with water.

## Frequently asked questions

### What temperature is assumed for the calculations?

The calculator assumes a standard temperature of 25 °C, where the water autoionization constant (Kw) is 1.0 x 10^-14.

### How does the proton/hydroxide count affect the pH calculation?

It accounts for polyprotic strong acids (like H2SO4, n=2) or bases (like Ba(OH)2, n=2) that release multiple ions per molecule, multiplying the effective concentration.

### Can this calculator be used for weak acids or weak bases?

No, this calculator is designed for strong acids and bases that dissociate completely; it does not use Ka or Kb values.

### What units are used for concentration and volume?

Concentration is measured in moles per liter (mol/L or M), and volumes for dilution are measured in milliliters (mL).

### How does dilution affect the pH of a strong acid?

Adding water decreases the concentration of H+ ions, moving the pH closer to neutral 7.

## Related tools

- [Absolute Value Calculator](https://elysiatools.com/en/tools/absolute-value-calculator): Calculate the absolute value of positive, negative, or decimal numbers and explain the sign relationship
- [Air Changes per Hour (ACH, n = Q/V)](https://elysiatools.com/en/tools/air-changes-per-hour): Compute the air change rate (ACH / n) of a room from the outdoor supply airflow Q and the room volume V: n = Q/V (1/h). Three modes: solve ACH (given Q and V), solve airflow (given n and V), or solve volume (given n and Q). Flow in m³/s/m³/h/CFM, volume in m³/ft³/L. Also reports the well-mixed single-zone purge time to reach a target residual fraction ε (default 1%): t = −ln(ε)/n hours.
- [Bearing Life L10 Calculator](https://elysiatools.com/en/tools/bearing-life-l10): Calculate the basic rating life of a rolling bearing: L10 = (C/P)^p, with p = 3 for ball bearings and p = 10/3 for roller bearings. When a speed is provided, converts to L10h in operating hours.
- [Bolt Torque Clamp Force Calculator](https://elysiatools.com/en/tools/bolt-torque-clamp-force): Convert between bolt tightening torque and axial clamp force. T = K·F·d, where K is the nut factor (~0.20 for dry steel). Solve torque from force, or force from torque.
- [Cable Ampacity Calculator (IEC 60364-5-52)](https://elysiatools.com/en/tools/cable-ampacity-calculator): Estimate copper cable current-carrying capacity per the simplified IEC 60364-5-52 reference method. Combines cross-section, insulation (PVC 70°C / XLPE 90°C), installation method, and ambient temperature to derive the corrected allowable ampacity (A).
- [Capacitor Reactive Power Calculator (Q_c = 2πfCU²)](https://elysiatools.com/en/tools/capacitor-reactive-power): Compute the reactive power produced by a known capacitor: Q_c = 2π·f·C·U². Supports single-phase, three-phase star (Y) and delta (Δ) connections. Returns Q_c in var/kvar, capacitive reactance Xc, and capacitor current Ic. Complementary to the power-factor-correction tool (which sizes a capacitor for a target cosφ).
- [Chain Sprocket Ratio Calculator](https://elysiatools.com/en/tools/chain-sprocket-ratio): Calculate the ratio, driven speed and chain linear speed of a chain drive. i = z₂/z₁ = n₁/n₂, chain speed v = z₁·p·n₁/60000. Enter the pitch to compute chain speed.
- [Condensing / Evaporating Temperature Calculator](https://elysiatools.com/en/tools/condensing-temperature-calculator): Estimate the saturated condensing temperature (T_cond) and evaporating temperature (T_evap) of a refrigeration circuit. Three modes: (1) from coil approach — T_cond = T_ambient + condenser ΔT approach, T_evap = T_medium − evaporator ΔT approach; (2) from measured saturated pressures — given P_cond and P_evap for a known refrigerant (R-22 / R-134a / R-410A), invert the Antoine fit; (3) from subcooling & superheat — T_cond = T_liquid − SC, T_evap = T_suction − SH. Temperature in °C/K/°F; pressure in bar/MPa/kPa/PSI absolute or gauge (atmospheric default 1.01325 bar). Results reported in °C.

## Samples

- [Web Image Processing Python Samples](https://elysiatools.com/en/samples/web-image-processing-python): Web Python image processing examples using PIL/Pillow including reading, saving, resizing, and format conversion
- [Android Image Processing Java Samples](https://elysiatools.com/en/samples/android-image-processing-java): Android Java image processing examples including reading/saving images, scaling, and format conversion
- [Android Image Processing Kotlin Samples](https://elysiatools.com/en/samples/android-image-processing-kotlin): Android Kotlin image processing examples including reading/saving images, scaling, and format conversion
- [Web Image Processing Rust Samples](https://elysiatools.com/en/samples/web-image-processing-rust): Web Rust image processing examples including image read/save, scaling, and format conversion
