🎉 Launch Promo: 30% off with code TUTORIOO30 🎉
Learn to graph equations step-by-step. Identify intercepts, gradient, turning points, and asymptotes with instant feedback. Perfect for GCSE and A-Level Maths.
Step-by-step learning with explanations
Type an equation above to see step-by-step instructions for graphing it.
Graph sketching is the skill of drawing the shape of a mathematical equation without plotting every single point. Instead of relying on a table of values, you identify key features — like intercepts, gradient, turning points, and asymptotes — and use them to draw an accurate sketch.
1. Identify the equation type
Linear? Quadratic? Exponential? This tells you the basic shape.
2. Find the y-intercept
Set x = 0 and calculate y. This is where the graph crosses the y-axis.
3. Find the x-intercepts (roots)
Set y = 0 and solve for x. These are where the graph crosses the x-axis.
4. Find special features
Gradient, vertex, asymptotes, period — depending on the equation type.
Graph sketching is a core exam skill in both GCSE and A-Level Maths. Examiners expect you to recognise equation types instantly and know how to extract key features without a calculator.
Each equation type has a distinctive shape and specific features you need to identify. Here's what to look for:
Straight lines. The gradient (m) controls steepness and direction. The y-intercept (c) is where the line crosses the y-axis.
Gradient, y-intercept, x-intercept
Always a straight line
y = 2x + 3
Parabolas (U or n shape). If a > 0, the parabola opens upward (U). If a < 0, it opens downward (n). The vertex is the turning point.
Vertex, axis of symmetry, roots, y-intercept
x = -b/(2a)
y = x² - 4x + 3
Periodic waves. Amplitude (a) controls height. Period is 360°/b. These repeat forever in both directions.
Amplitude, period, phase shift, midline
cos(x) = sin(x + 90°)
y = 3sin(2x)
Growth or decay curves. Always passes through (0, 1) for y = aˣ. Has a horizontal asymptote at y = 0 — the curve gets infinitely close to the x-axis but never touches it.
y-intercept, asymptote, growth/decay
Growth (rises steeply right)
Decay (falls towards asymptote)
The inverse of exponential functions. Has a vertical asymptote at x = 0 — only defined for x > 0. Grows very slowly and always passes through (1, 0).
Vertical asymptote, x-intercept, domain
x > 0 only
Always passes through (1, 0)
Graph transformations are a favourite topic in exams. They let you predict how a graph changes when you modify the equation. Here are the key transformations you need to know:
| Transformation | Effect on Graph | Example |
|---|---|---|
| y = f(x) + a | Translates UP by a units | y = x² + 3 shifts up 3 |
| y = f(x) - a | Translates DOWN by a units | y = x² - 2 shifts down 2 |
| y = f(x + a) | Translates LEFT by a units | y = (x + 2)² shifts left 2 |
| y = f(x - a) | Translates RIGHT by a units | y = (x - 3)² shifts right 3 |
| y = af(x) | Stretches vertically by factor a | y = 2x² is twice as steep |
| y = f(ax) | Squashes horizontally by factor a | y = sin(2x) has half the period |
| y = -f(x) | Reflects in the x-axis | y = -x² flips upside down |
| y = f(-x) | Reflects in the y-axis | y = 2^(-x) reflects left-right |
Key exam trap: Changes inside the brackets (affecting x) do the opposite of what you'd expect. f(x + 2) moves LEFT 2, not right. f(2x) squashes by factor 2, not stretches. This catches out many students — remember "inside is opposite".
Quick reference table showing what to identify for each type of equation in an exam:
| Graph Type | Shape | Must Label | Watch For |
|---|---|---|---|
| Linear (y = mx + c) | Straight line | Gradient, y-intercept, x-intercept | Positive vs negative gradient |
| Quadratic (y = ax² + bx + c) | U or n parabola | Vertex, roots, y-intercept, axis of symmetry | Sign of a determines U or n |
| Cubic (y = x³) | S-shaped curve | Turning points, roots, y-intercept | Number of turning points |
| Exponential (y = aˣ) | Growth/decay curve | y-intercept, asymptote | a > 1 = growth, 0 < a < 1 = decay |
| Logarithmic (y = log x) | Slow-growing curve | x-intercept, vertical asymptote | Only defined for x > 0 |
| Trigonometric (sin, cos) | Repeating wave | Amplitude, period, key points | sin starts at 0; cos starts at max |
| Absolute value (y = |x|) | V-shape | Vertex, intercepts | Sharp point at vertex (not smooth) |
Mark x and y on the axes. Label the scale if specific values are important. Unlabelled axes lose marks.
Write (0, c) for the y-intercept and (x, 0) for x-intercepts. Don't just mark them — write the actual coordinates.
For exponential and logarithmic graphs, always draw asymptotes as dashed lines and label them (e.g., "y = 0").
Linear graphs should be drawn with a ruler. Freehand straight lines that wobble lose marks.
Quadratics should be smooth U or n shapes. No sharp corners at the vertex. Practice getting a smooth curve.
Before moving on, substitute a value of x to verify your sketch is correct. If x = 1 gives y = 5, check that your graph passes through roughly (1, 5).
y = mx + bStraight lines with slope and y-intercept
y = ax² + bx + cParabolas with vertex and axis of symmetry
y = x³ - 3x + 2Higher-degree curves with turning points
y = 2ˣGrowth and decay curves with asymptotes
y = log(x)Inverse of exponential with vertical asymptote
y = sin(x)Periodic waves with amplitude and period
y = |x|V-shaped graphs with sharp vertex
Type any equation using the scientific keyboard. We automatically detect the equation type and prepare personalised learning steps.
Learn Mode guides you step-by-step with interactive questions. Quick Mode shows all key features instantly.
In Learn Mode, work through each step by answering questions about intercepts, gradient, vertex, and more. Get instant feedback with helpful hints.
See the graph build progressively as you complete each step. Points, lines, and curves appear to reinforce your understanding.
Avoid these frequent errors when sketching graphs in GCSE and A-Level Maths exams:
y = x² + 3 shifts the parabola UP by 3 (vertex at (0, 3)). y = (x + 3)² shifts it LEFT by 3 (vertex at (-3, 0)). The brackets make all the difference.
Remember: changes OUTSIDE f(x) affect y (vertical). Changes INSIDE f(x) affect x (horizontal, and opposite direction).
Positive gradient means the line goes UP from left to right. Negative gradient goes DOWN. Students often mix these up under exam pressure.
Think of walking left-to-right: positive = uphill, negative = downhill. m = 2 is steeper than m = 1.
The y-intercept is the easiest point to find (set x = 0) and examiners expect to see it labelled. Missing it loses easy marks.
ALWAYS find and label the y-intercept. For y = ax² + bx + c, the y-intercept is simply (0, c).
A quadratic (y = x²) is a smooth U-shaped curve, not a V. The V-shape is for absolute value (y = |x|). Examiners penalise sharp corners on parabolas.
Quadratics are SMOOTH curves that gradually change direction at the vertex. Only absolute value graphs have a sharp point.
For y = aˣ, the horizontal asymptote is y = 0 (the x-axis). For y = log(x), the vertical asymptote is x = 0 (the y-axis). Students often forget to draw these.
Draw asymptotes as dashed lines FIRST, then sketch the curve approaching them. Label them clearly.
A sketch without labels is incomplete. Examiners award marks specifically for labelling intercepts, turning points, and asymptotes with coordinates.
Always label: (1) y-intercept as (0, c), (2) x-intercepts as (x₁, 0) and (x₂, 0), (3) vertex/turning point, (4) any asymptotes.
Practice with these GCSE and A-Level style graph sketching problems:
Sketch the graph of y = 3x - 6, labelling the intercepts.
Step 1: Find y-intercept (set x = 0)
y = 3(0) - 6 = -6 → y-intercept is (0, -6)
Step 2: Find x-intercept (set y = 0)
0 = 3x - 6 → 3x = 6 → x = 2 → x-intercept is (2, 0)
Step 3: Identify gradient
Gradient m = 3 (positive, so line slopes upward)
Step 4: Draw line through (0, -6) and (2, 0)
Sketch the graph of y = x² - 4x + 3, showing the vertex and intercepts.
Step 1: Find y-intercept (set x = 0)
y = 0 - 0 + 3 = 3 → y-intercept is (0, 3)
Step 2: Find x-intercepts (set y = 0)
x² - 4x + 3 = 0 → (x - 1)(x - 3) = 0
x = 1 or x = 3
Step 3: Find vertex (x = -b/2a)
x = -(-4)/(2×1) = 2
y = 4 - 8 + 3 = -1 → Vertex: (2, -1)
Step 4: a = 1 > 0, so U-shaped parabola
Sketch y = 2ˣ, showing the asymptote and key points.
Step 1: Find y-intercept (set x = 0)
y = 2⁰ = 1 → passes through (0, 1)
Step 2: Identify the asymptote
As x → -∞, 2ˣ → 0 → Horizontal asymptote at y = 0
Step 3: Find another key point
When x = 1, y = 2¹ = 2 → point (1, 2)
When x = -1, y = 2⁻¹ = 0.5 → point (-1, 0.5)
Step 4: Curve rises steeply to the right, approaches y = 0 on the left
Sketch y = 3sin(2x), labelling the amplitude, period, and key points.
Step 1: Identify amplitude
Amplitude = |3| = 3 (wave goes from -3 to +3)
Step 2: Find period
Period = 360°/2 = 180° (two full waves in 360°)
Step 3: Find key points for one wave (0° to 180°)
x = 0° → y = 0 (start)
x = 45° → y = 3 (maximum)
x = 90° → y = 0 (crosses axis)
x = 135° → y = -3 (minimum)
x = 180° → y = 0 (end of first wave)
Step 4: Repeat for second wave (180° to 360°)
For y = mx + c: find the y-intercept (0, c), use the gradient m to find a second point, then draw a straight line through both. For example, y = 2x + 3 has y-intercept (0, 3) and gradient 2.
Use x = -b/(2a) to find the x-coordinate, then substitute back to find y. If a > 0, it's a minimum. If a < 0, it's a maximum. For y = x² - 6x + 8, turning point is at x = 3, y = -1.
Gradient (m) is the steepness: how much y changes for each unit increase in x. y-intercept (c) is where the line crosses the y-axis. In y = 3x - 2, gradient is 3 and y-intercept is -2.
y = f(x) + a moves up. y = f(x + a) moves LEFT (opposite!). y = af(x) stretches vertically. y = -f(x) reflects in x-axis. The key trap: changes inside brackets do the opposite direction.
A line the graph approaches but never reaches. y = 2ˣ has a horizontal asymptote at y = 0. y = log(x) has a vertical asymptote at x = 0. Always draw them as dashed lines.
Desmos just shows the graph. Our calculator teaches you HOW to graph by guiding you through each step — identify gradient, find intercepts, locate vertex — building exam skills.
Linear, quadratic, polynomial, exponential, logarithmic, trigonometric, and absolute value — covering all GCSE and A-Level graph types.
Yes! Completely free with no signup required. Works on mobile, tablet, and desktop.
The step-by-step approach practises the exact skills tested in graph sketching exam questions. It covers all required graph types for both qualifications.
For y = sin(x): amplitude is 1, period is 360°. Key points at 0°, 90°, 180°, 270°, 360°. For y = a·sin(bx), amplitude is |a| and period is 360°/b.
All our tools are 100% free with step-by-step learning