Planar Graph Checker — Test Whether a Graph Can Be Drawn Without Crossings
Our Planar Graph Checker tests whether a graph could potentially be drawn on a plane with no edges crossing, applying the necessary edge-count condition (E ≤ 3V − 6, tightened to E ≤ 2V − 4 for bipartite graphs) and, for graphs of 8 or fewer vertices, an explicit search for a K₅ or K₃,₃ subgraph — either of which definitively proves non-planarity by Kuratowski's theorem.
Quick Answer
Enter your graph as an edge list to check the necessary edge-count condition and search for forbidden K₅/K₃,₃ subgraphs — a strong but not fully exhaustive planarity check.
Enter edges as NodeA-NodeB, e.g. A-B, A-C, A-D, B-C, B-D, C-D.
How to Use the Planar Graph Checker — Kuratowski-Style Test Online
- 1
Enter your graph as a comma-separated edge list, e.g. A-B, A-C, A-D, B-C, B-D, C-D.
- 2
Click 'Calculate' to check the necessary conditions and search for forbidden subgraphs.
- 3
Review the verdict — 'definitely non-planar' or 'likely planar (inconclusive)' — and the reasoning steps.
Why Use Planar Graph Checker — Kuratowski-Style Test Online?
A graph is planar if it can be drawn on a flat plane with no two edges crossing. Kuratowski's theorem gives an exact characterization: a graph is non-planar if and only if it contains a subdivision of K₅ (the complete graph on 5 vertices) or K₃,₃ (the complete bipartite graph on two groups of 3). Fully detecting subdivisions or minors of these graphs requires sophisticated algorithms (like Boyer-Myrvold) well beyond what a client-side calculator can run instantly — so this tool takes a transparently scoped approach instead: it always checks the necessary edge-count bound (a quick, exact way to rule out many non-planar graphs), and for small graphs (8 or fewer vertices) it additionally searches directly for K₅ or K₃,₃ appearing as literal subgraphs. Finding either proves non-planarity conclusively; not finding one is a strong hint of planarity but not a complete proof, since it won't catch subdivided (edge-expanded) copies of these forbidden graphs.
Frequently Asked Questions
Related Tools
Graph Degree Sequence Validator — Erdős–Gallai Theorem Online
Check whether a sequence of numbers is a valid (graphical) degree sequence using the Erdős–Gallai theorem. Free calculator with step-by-step verification.
Graph Coloring Calculator — Welsh-Powell Algorithm Online
Color a graph's vertices so no two connected nodes share a color, using the greedy Welsh-Powell algorithm. Free calculator with a simple edge-list input.
Adjacency Matrix Calculator — Build a Graph Matrix Online
Build and display the adjacency matrix of a graph from a simple edge-list input, along with its degree sequence. Free calculator, weighted or unweighted.