Skip to content
Chemistry Medium #acid-base#ph

Acid-Base Equilibrium and pH

pH = -log[H+]. Strong acids dissociate completely; weak acids set up an equilibrium.

A free, animated acid-base equilibrium and ph you can read here or embed on any website, from Scrollchart.

Acid-Base Equilibrium and pH

Acid-Base Equilibrium and pHpH = -log[H+ ]; strong acids fully dissociate; weak acids reach equilibrium (Ka = 1.8 × 10⁻⁵ for acetic acid)Strong acid (HCl): 100% alwaysStrong acids: [H+] = C. Weak acids: [H+] = sqrt(Ka × C). Only strong acids fully dissociate at all concentrations.

pH scale 0-14 with common substances placed (HCl, lemon, vinegar, water, blood, ammonia, lye). Strong vs weak acid dissociation curves.

Good for

  • Acid-base equilibrium and pH lessons
  • Explaining why weak acids only partially dissociate
  • AP/A-level chemistry: Ka, pKa, and the Henderson-Hasselbalch equation

Source & accuracy

This acid-base equilibrium and ph is an editorial illustration built to represent the concept accurately. Where it shows figures, they are typical or representative values chosen to make the relationship clear, not a single underlying dataset. The diagram and its explainer are reviewed and maintained centrally, and updated over time as understanding improves.

pH scales from 0 to 14, measuring hydrogen ion concentration

An acid donates protons (H+); a base accepts them. In water, the autoionization reaction creates H+ and OH- in equal amounts: [H+] = [OH-] = 1e-7 M at 25 C, giving pH = 7 (neutral). pH is defined as -log[H+], so pH 7 corresponds to [H+] = 1e-7 M. Lower pH (0-7) is acidic (more H+). Higher pH (7-14) is basic (more OH-, less H+).

Strong acids (HCl, H2SO4, HNO3) dissociate completely in water, so a 1 M solution gives [H+] = 1 M and pH = 0. Strong bases (NaOH, KOH) dissociate completely, so 1 M NaOH gives [OH-] = 1 M, [H+] = 1e-14 M, and pH = 14.

Weak acids establish equilibrium

Weak acids (acetic acid, lactic acid, carbonic acid) only partially dissociate. The equilibrium HA <-> H+ + A- is described by the equilibrium constant Ka. If Ka is small, only a small fraction of HA dissociates, so pH is higher than it would be for a strong acid at the same concentration. The Henderson-Hasselbalch equation pH = pKa + log([A-]/[HA]) describes the pH of a weak acid or buffer.

Buffers are mixtures of a weak acid and its conjugate base (e.g., acetic acid and acetate). They resist pH change because added H+ is consumed by the base form, and added OH- is neutralized by the acid form. Buffers are essential in biology: blood pH is buffered by the carbonic acid / bicarbonate system, keeping it near 7.4. Deviations damage proteins and disrupt enzyme function. The pH scale is logarithmic, so a pH change of 1 unit represents a tenfold change in [H+], a massive difference for the cell.

Embed this diagram

Add this animated acid-base equilibrium and ph to your own site. Copy one line of HTML, or use the embed builder for theme and sizing options.

Reference

What this is
A free, embeddable, animated acid-base equilibrium and ph for any website.
Who uses it
Chemistry educators.
How to embed
Copy one line of HTML. No signup. No watermark. Works in WordPress, Webflow, Ghost, Substack, plain HTML.
File size
iframe embed, ~80 KB gzipped (loads on demand, does not block your page paint).
License
Free forever. Editorial explainer text included; updated centrally over time.

Embed format options

Copy the universal HTML snippet, the WordPress shortcode, or an iframe fallback - see the WordPress plugin page for details. Any format keeps the same Core Web Vitals profile and the same explainer text.

Embed snippet
<div data-scrollchart="acid-base-equilibrium" data-scrollchart-v="1"></div>
<script src="https://scrollchart.com/embed.js" async></script>

Frequently asked questions

Where can I get a free animated "Acid-Base Equilibrium and pH" for my website?
Scrollchart provides "Acid-Base Equilibrium and pH" as a free, embeddable animated diagram you can add to any website with one line of HTML. No signup is required and there is no watermark. The diagram and its explainer text are served from scrollchart.com, so the embed stays current without any maintenance on your end.
How do I embed a acid-base equilibrium and ph in WordPress or a static site?
Paste the HTML snippet from the Scrollchart diagram page into your WordPress post (in HTML/code view), your Webflow embed block, or directly into a static HTML file. No plugin is needed. The diagram loads from scrollchart.com and paints in as the reader scrolls.