AD–AS Diagram Maker
Aggregate demand–aggregate supply diagrams carry the whole IB macroeconomics syllabus: inflation, unemployment, growth, and every fiscal or monetary policy question. You need both versions, the monetarist/new-classical model with a vertical LRAS, and the Keynesian AS curve with its flat, curved, and vertical sections.
Free forever · no account needed · no watermark · exports as SVG, PNG & JPEG
IB EconGraph AI draws both. The bezier curve tool produces a clean Keynesian AS shape that's notoriously hard to sketch by hand, and the AI understands prompts like "deflationary gap in the Keynesian model".
What the AD-AS diagram shows
The AD–AS framework plots average price level against real GDP:
- AD curve: downward-sloping: C + I + G + (X − M) at each price level.
- SRAS: upward-sloping short-run aggregate supply based on sticky input costs.
- LRAS (monetarist): vertical at potential output Yp, output returns there in the long run.
- Keynesian AS: flat at low output (spare capacity), curving upward, vertical at full capacity, equilibria below Yp can persist.
- Output gaps: deflationary (recessionary) gaps left of Yp; inflationary gaps to the right.
How to draw it in IB EconGraph AI
- Tell the AI which school you need: "monetarist AD-AS with a short-run inflationary gap" vs "Keynesian AS with equilibrium below full employment".
- For the Keynesian curve, use a bezier curve: start flat, add a control point to bend it up into the vertical section.
- Mark Yp with a vertical dashed line and label the gap between Y₁ and Yp explicitly.
- Show policy responses by shifting AD (fiscal/monetary) or SRAS/LRAS (supply-side) and adding the new equilibrium.
- Relabel axes as "Average price level" and "Real GDP (Y)", double-click any label to edit.
IA & exam tips
- Macro IA commentaries score well when the diagram shows the specific gap from your article (e.g. "Japan's deflationary gap") rather than a generic model.
- Paper 1: choose the model that matches your argument, using the Keynesian AS to discuss persistent unemployment is a classic top-band move.
- Always label the price level change (PL₁ to PL₂) as well as output, half the marks are on the vertical axis.
Frequently asked questions
Can it draw the Keynesian AS curve shape?
Yes, the AI produces the three-section shape with a bezier curve, and you can drag the control points to adjust the curvature precisely.
How do I show stagflation?
Shift SRAS left: the new equilibrium has a higher price level and lower real output. Prompt the AI with "stagflation from an oil price shock".
Does it work for exchange-rate or Phillips-curve style axes?
Axes and labels are fully editable, so any two-axis macro diagram is drawable manually even when there is no dedicated template.
Related diagram makers
Free, unlimited, forever.
Everything a student needs to finish their IA is free: unlimited diagrams, every tool, full-quality exports with no watermark, and unlimited AI generation with your own free API key.
Start drawing, it's free