Multi-Hook Frame Calculator
Calculate exact nail positions for frames with 2, 3, or 4 hooks. Get precise measurements for each nail point to hang your frame perfectly level.
Multi-Hook Frame Calculator
Preview
Nail Positions from Left Wall
How to Use This Calculator
-
1
Count your hooks
Check how many hooks or D-rings your frame has. This calculator supports 2, 3, or 4 hook configurations.
-
2
Measure hook span
Lay the frame face-down and measure the distance between the outermost hooks. This is the total hook span.
-
3
Enter frame details
Input frame dimensions, hook drop, and desired hanging height. Choose Eye Level (57") or set a custom height.
-
4
Choose wall reference
Select “From Left Wall” to get absolute positions from the left wall, or “Centre Mark” for positions relative to a centre point.
-
5
Place your nails
All nails go at the same height. Space them at the calculated horizontal positions using a spirit level for accuracy.
Why Heavy and Wide Frames Need More Than One Hook
A single central hook is fine for a small print, but it is the cause of two of the most common picture-hanging failures: frames that tilt out of level every time someone walks past, and fixings that tear out of plasterboard under load. Two or more hooks solve both problems — they share the weight between fixings and they hold the frame rotationally stable, so it cannot pivot around a single point. This calculator gives you the exact height and left-right positions for 2, 3, or 4 hooks so that the frame ends up level and exactly where you intended.
When to use 2, 3, or 4 hooks
| Hooks | Use for |
|---|---|
| 1 | Frames under ~600mm wide and ~5kg |
| 2 | Most frames 600–1,200mm wide, mirrors, anything that must stay level |
| 3 | Wide landscape frames over ~1,200mm, headboard art, long shelves with keyholes |
| 4 | Very heavy mirrors and oversized pieces over ~15kg |
The most important upgrade is from one hook to two — it removes nearly all tilting and halves the load per fixing. Beyond two, extra hooks are mostly about spreading weight on weak walls.
The hard part: getting two hooks at exactly the same height
With one hook, a few millimetres of height error just moves the frame slightly. With two hooks, a height difference between them translates directly into a visibly tilted frame: a 3mm difference across an 800mm span is a tilt you can see from across the room. The calculator gives both hooks the same height from the floor; your job at the wall is to transfer that height accurately. Mark it at both hook positions measuring up from the floor, then connect the marks with a spirit level before drilling. Never measure down from the ceiling — ceilings are far less level than floors.
A worked example
Frame: 1,000mm wide × 700mm tall mirror, hung from two D-rings 80mm below the frame top, fixed (no wire). Goal: centre of mirror at 1,500mm on a 3,000mm wall.
Frame top = 1,500 + 350 = 1,850mm. Hook height = 1,850 − 80 = 1,770mm from the floor. With D-rings inset 100mm from each frame edge, the hooks sit 800mm apart, so on a centred frame they fall at 1,100mm and 1,900mm from the left wall. Four numbers, two pencil marks, no trial holes.
D-rings versus wire across two hooks
If the frame has a wire, hanging it on two hooks works but the geometry gets less predictable — the wire's sag changes with hook spacing, so the hook drop you measured on one hook won't match. For two-hook hanging, fixed points are better: hang directly from the D-rings, or fit them if the frame has only a wire. The effective hook drop is then simply the D-ring's distance below the frame top, which never changes. If you must use a wire over two hooks, place the hooks at the same spacing you used when measuring the drop.
Wall fixings for shared loads
Two hooks only help if both fixings hold. On plasterboard, use proper anchors rated for at least the full weight of the frame each — the load is shared in theory, but a knock can momentarily shift everything onto one hook. On masonry, standard plugs and screws are fine. If one hook position lands on a stud and the other doesn't, that's normal: use a wood screw in the stud and an anchor in the hollow side, and the frame neither knows nor cares.
Frequently Asked Questions
How far apart should the two hooks be?
If you're hanging from D-rings, the spacing is set by the rings themselves. If you're choosing hook positions (for a wire or a French cleat), place them at roughly half to two-thirds of the frame width, symmetrical about the centre. Wider spacing gives more rotational stability; the calculator's edge-inset setting handles the arithmetic.
One of my D-rings is slightly lower than the other. What now?
Fix the frame, not the wall. Unscrew the lower D-ring and refit it to match the other — it's two screws and thirty seconds. Compensating by drilling one wall hook lower locks the error into your wall and will bite you if you ever rehang the frame elsewhere.
Can I use this for a French cleat?
Yes. Treat the cleat as a single wide hook: the hook drop is the distance from the frame top to the cleat's bearing edge when seated. The calculator's nail height becomes the height of the wall cleat's top edge. Cleats are the best choice for anything over about 20kg.
Do the hooks have to be symmetrical about the frame centre?
For predictable results, yes — asymmetric hooks shift the frame's hanging centre away from its geometric centre, and the frame will sit offset from where you planned. If a stud or cable forces asymmetry, offset both hooks by the same amount and the frame shifts by exactly that amount, which you can correct in the horizontal position setting.
How do I measure the distance between hooks accurately?
Lay your frame face-down on a flat surface. Measure from the centre of each hook or D-ring. Use a tape measure and note the distance between the furthest hooks - this is the total hook span you'll enter. For frames with wire, measure where the wire will naturally hang when tensioned.
Should all nails be at the same height?
Yes, for level hanging all nails should be at exactly the same height from the floor. This calculator provides that height for each nail position. Use a spirit level to mark all nail points along a horizontal line before drilling.
What if my frame has D-rings instead of wire?
D-rings work the same way as hooks. Measure the distance between D-rings and use that as your hook span. The hook drop is measured from the top of the frame to the centre of the D-ring hole where the nail will catch. D-rings typically have a smaller hook drop than wire.