How-to guide · how to scale furniture blocks in autocad
How to scale furniture blocks in AutoCAD correctly
By Saumyajit Maity · Published 10 Dec 2022 · Updated 30 Dec 2025
Furniture is where scaling discipline pays off most, because a furniture layout lives or dies on clearances — the gap to walk past a sofa, the space to pull out a dining chair, the room to open a wardrobe. If the furniture is scaled wrong, every one of those checks is meaningless. The good news is that most well-made furniture blocks are already drawn to true size, so the real skill is getting them to land at that size on insertion, and only scaling deliberately when a piece needs to match a specific real-world dimension.
This guide separates the two jobs: setting your units so furniture inserts correctly in the first place, and using SCALE to size individual pieces to real furniture dimensions when you need to. It uses common pieces — sofas, tables, beds — as worked examples.
Get furniture to land at true size — set INSUNITS first
Most furniture-scaling problems aren't scaling problems at all; they're units mismatches. A sofa drawn in millimetres dropped into a unitless or imperial-template drawing arrives 25.4 times wrong, or microscopic, and people then fight it with SCALE. Don't. Type UNITS, set the insertion scale to Millimeters to match the blocks, and AutoCAD rescales each block automatically as it inserts.
With INSUNITS set correctly, a true-size furniture block lands at true size every time and you only reach for SCALE in the genuine cases below. This single setting eliminates the most common 'my furniture is huge' headache.
Know the real furniture dimensions you're scaling to
When you do need to scale a piece, you need a real target. Useful ranges to design around: a two-seat sofa is roughly 1500–1800 mm wide and 850–950 mm deep; a three-seater 1900–2300 mm wide. A dining table for four runs about 1200 × 800 mm, for six about 1600–1800 × 900 mm. A double bed is around 1400 × 1900 mm and a king roughly 1600–1800 × 2000 mm. A coffee table sits near 1100 × 600 mm.
These are the numbers you scale toward. If a sofa block measures 2000 mm wide but you've specified a compact 1600 mm two-seater, you have a concrete target to hit rather than a vague 'a bit smaller'.
Step 1 — Measure, then scale by reference
Pick the piece you need to resize and measure its governing dimension with DIST — the width of a sofa, the length of a table, the footprint of a bed. Then select the block, run SCALE, choose a sensible base point (a corner of the piece, or its centre), and type R for Reference. Click the two ends of the dimension you measured as the reference length, then type the real target — 1600 for that compact sofa.
Reference scaling means you never compute a factor: you tell AutoCAD the current length and the desired length and it does the maths. For furniture, where every piece has a known nominal size, this is the fastest reliable method.
Step 2 — Keep furniture on its own layer
Before or after scaling, move the furniture onto a dedicated furniture layer rather than leaving it on layer 0. This isn't about size, but it makes the scaled layout vastly more useful: freeze the furniture layer for a clean shell or structural plan, thaw it for a fully furnished plan, all from one drawing. Give the layer its own colour and lineweight so the furniture reads as a distinct layer of information.
A tidy layer setup also lets you select all furniture at once if you later need to re-scale a whole drawing — for instance after fixing a units issue inherited from a consultant's file.
Step 3 — Check the clearances the scaling protects
The whole reason to scale furniture accurately is to trust the gaps. Once pieces are at true size, verify the circulation: allow around 600–700 mm to walk past furniture, 750–900 mm to pull a dining chair out and sit, and roughly 700 mm of clear floor at the side of a bed to make it. Around a sofa-and-coffee-table arrangement, keep about 400–450 mm between the sofa front and the table edge so it's within easy reach but not a shin-barker.
With correctly-scaled blocks these checks are visual — you look at the gap, not calculate it. That is the payoff for getting the sizes right.
Pitfalls when scaling furniture
The biggest trap is non-uniform scaling: typing different X and Y factors in the INSERT dialog to 'stretch' a sofa wider distorts the arms and cushions and gives a false depth. If a piece needs different proportions, use STRETCH on the part that should change (the seat length) rather than scaling the whole block unevenly, or pick a block that's already the right shape.
The second trap is treating a units mismatch as a scaling job and burying a factor like 25.4 or 0.03937 into individual blocks — fix INSUNITS once instead and every block behaves. Third, beware scaling a piece that includes annotation or a dimension: scaling the block scales the text with it, so keep furniture geometry and labels separate. Finally, after any global re-scale, re-check the clearances, because the gaps move with the furniture.
Free download
Browse the full library — DWG & DXF, no signup.
Questions
Frequently asked
Why are my furniture blocks inserting far too big or too small?+
Almost always a units mismatch. The block is drawn in millimetres but your drawing's insertion units are set to something else (or unitless). Type UNITS, set the insertion scale to Millimeters, and re-insert — AutoCAD will rescale each block automatically to true size.
How do I scale a sofa block to an exact width?+
Use SCALE with the Reference option. Measure the sofa's current width, run SCALE, type R, click the two ends as the reference length, then type the real target such as 1600. AutoCAD resizes the block to exactly that width without any manual factor.
Can I stretch a sofa to make it longer without distorting it?+
Stretching the whole block unevenly distorts the arms and cushions. To genuinely lengthen a piece, use STRETCH on just the seat section, or choose a block drawn at the size you need. Uniform SCALE keeps proportions; non-uniform X/Y scaling does not.
What clearances should scaled furniture leave?+
Roughly 600–700 mm to walk past furniture, 750–900 mm to pull out and sit at a dining chair, about 700 mm beside a bed to make it, and 400–450 mm between a sofa and its coffee table. Correctly-scaled blocks let you check these by eye.
Related downloads
Blocks for this guide
Popular blocks to download
Related categories
Related guides
How-to guide
How to Edit a Block in AutoCAD (BEDIT)
Edit a block in AutoCAD with BEDIT — open the Block Editor, change the geometry, save, and update every inserted instance at once. Tips and pitfalls.
How-to guide
How to Explode a Block in AutoCAD (EXPLODE)
How to explode a block in AutoCAD with EXPLODE — break a block into editable lines, handle nested blocks, and use BURST to keep attributes.
How-to guide
How to Rename a Block in AutoCAD (RENAME)
How to rename a block in AutoCAD with RENAME — change a block's name without breaking its references, fix imported names, and apply a convention.
