Skip to content
Politics & Policy Medium #separation-of-powers

Three Branches and Checks

Legislative, executive, judicial - and the checks each branch holds over the others.

A free, animated three branches and checks you can read here or embed on any website, from Scrollchart.

Three Branches and Checks

Three Branches and ChecksUS Constitution, Articles I-III. Each branch checks the others.

Triangle with three branches and arrows representing checks: Congress impeaches/funds, President vetoes/appoints, Judiciary reviews. Each check labeled with the constitutional source.

Good for

  • Civics articles

Source & accuracy

This three branches and checks 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.

Checks across the three branches

The US Congress (Senate and House) makes laws and controls the purse. The Senate confirms judges, cabinet officials, and senior appointees; the House can impeach officials. The President executes laws and can veto Congress; Congress can override a veto with a two-thirds majority. The judiciary interprets laws and can strike down laws as unconstitutional; the President appoints judges (with Senate confirmation), and Congress can impeach judges.

These overlapping powers create mutual dependence. Congress cannot fund initiatives the President opposes unless it overrides a veto. The President cannot implement policy without congressional appropriation. The judiciary cannot enforce rights without the other branches complying with court orders. This interdependence forces negotiation and prevents any single branch from acting unilaterally on major issues.

Constraints and their evolution

Original checks have evolved. The Senate's confirmation power has become more contentious as judicial and cabinet appointments have grown partisan. Executive orders have expanded from narrowly implementing statutory authority to broader policy-setting, stretching presidential power. Congress has delegated vast rulemaking authority to agencies (staffed by the President), effective executive legislating without congressional vote.

Recent decades show the system under strain when branches directly oppose each other: government shutdowns when President and Congress deadlock on spending, standoffs on appointments when the Senate refuses to vote on nominees, constitutional crises when the President refuses to comply with court orders. These tensions reflect deeper partisan polarization rather than flaws in the structure, but they expose how dependent the system is on norms of cooperation the Constitution cannot force.

Embed this diagram

Add this animated three branches and checks 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 three branches and checks for any website.
Who uses it
News organizations.
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="three-branches" data-scrollchart-v="1"></div>
<script src="https://scrollchart.com/embed.js" async></script>

Frequently asked questions

Where can I get a free animated "Three Branches and Checks" for my website?
Scrollchart provides "Three Branches and Checks" 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 three branches and checks 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.