Rugs are one of the hardest home products to sell online. Buyers are spending real money on something they cannot touch, and the three things they care about most – colour, texture and size in the room – are exactly the things a careless photo gets wrong. A rug that looks rich burgundy in the listing and arrives looking brick red is a return, and rugs are bulky and expensive to ship back.

This guide covers how to photograph rugs and carpets for e-commerce: getting a distortion-free overhead shot, dealing with pile direction, lighting for texture, fitting a long rectangular rug onto square marketplace canvases, and the shot list that answers buyers' questions before they ask.

Why rugs need their own approach

Most products are photographed from the front. A rug is a flat, often very large rectangle that is viewed from above in real life, and it has three quirks that catch sellers out:

Getting the overhead hero shot

Keep the sensor parallel to the rug

The single most common rug photo mistake is shooting from a standing position at an angle. The far edge shrinks, the near edge stretches, and a rectangular rug turns into a trapezium. Buyers read that as a cheap listing, and it makes the proportions impossible to judge.

You have three practical options:

  1. Shoot straight down. Mount the camera or phone on a tripod with a horizontal arm, or on a pole rig, directly above the centre of the rug. For a 160 x 230 cm rug with a phone's main lens (around 26 mm equivalent), you need the camera roughly 2.3 to 2.6 metres above the floor, so a stepladder plus an extended arm is usually required.
  2. Hang the rug on a wall. Use a rug gripper bar or clamp it to a batten and shoot it straight on, with the camera at the height of the rug's centre and the lens parallel to the wall. This is how many professional rug studios work because it is far easier to light and frame.
  3. Shoot at an angle and correct. If you must shoot from a standing position, fill the frame, keep the camera level side to side, then use perspective correction in Lightroom, Snapseed or your phone's crop tool. Expect to lose some resolution at the far edge.

Avoid the wide-angle trap

Phone ultra-wide lenses (0.5x) will fit a big rug in frame from a low height, but they bend straight edges outwards. Straight borders are exactly what buyers look at on a rug, so stick to the main 1x lens or a 35 to 50 mm equivalent on a camera, and gain height rather than width.

Pile direction: the detail most sellers miss

Run your hand along the rug. The direction that feels smooth is the way the pile leans. Viewed from the end the pile leans away from, the rug shows its darker, more saturated face; from the opposite end you see the lighter, sheenier side.

Lighting for texture and true colour

Flat light for colour, side light for texture

You need two kinds of image, and they need different light:

Lock your white balance

Rugs are frequently returned for colour. Put a grey card or colour checker on the rug for one test frame, set a custom white balance from it, and keep that setting for the whole shoot. Turn off auto white balance on your phone if possible (Pro or Manual mode), because it will shift between a mostly red rug and a mostly blue one. Export in sRGB so the colours do not dull once uploaded.

Fitting a rectangular rug onto square canvases

This is where rug listings often fall apart. A 160 x 230 cm rug has a ratio of about 0.7. Placed on a 1:1 canvas with the long side filling 85 percent of the frame, the short side only fills about 59 percent, leaving wide white bands on either side. Runners are worse: an 80 x 300 cm runner fills barely a quarter of the width.

Rug size (cm)RatioWidth filled on a 1:1 canvas (long side at 85%)Best approach
120 x 1700.71about 60%Square canvas is fine
160 x 2300.70about 59%Square canvas is fine
200 x 3000.67about 57%Square, or 3:4 where allowed
80 x 150 (runner)0.53about 45%3:4 or 4:5 portrait canvas
80 x 300 (long runner)0.27about 23%Diagonal hero plus a close-up
200 round1.00about 85%Square canvas is ideal

A few practical fixes:

Resizing one master photo onto square, 3:4 and 4:5 canvases for several marketplaces is tedious by hand. PixelPrep can pad each image to the exact canvas and pixel size each platform expects in one batch, without stretching the rug.

Marketplace specs to shoot for

PlatformMinimumRecommendedNotes
Amazon1000 px longest side (for zoom)1600 to 2500 pxMain image on pure white, max 10 MB, JPEG preferred
Wayfair1000 x 1000 px, at least 3 images2000 x 2000 pxWhite-background silhouette plus room scenes
Shopee500 x 500 px1024 x 1024 px or larger1:1 or 3:4 depending on category
Lazada330 x 330 px800 x 800 px or largerWhite or clean background for the main image
ShopifyNone enforced2048 x 2048 pxKeep one aspect ratio across the whole collection

Because rugs are all about fine texture, shoot at your camera's full resolution and export at 2000 px or more on the long side wherever the platform allows. Zoom is the closest a buyer gets to touching the pile.

The rug shot list

Aim for seven to nine images per rug. Each one should answer a specific buyer question.

  1. Overhead hero on white, whole rug, straight edges, consistent pile end.
  2. Room scene showing the rug under furniture, so buyers judge scale. State the rug size and room in the image or caption.
  3. Corner detail showing the border, binding or fringe.
  4. Raking-light texture close-up of the pile.
  5. Pile height shot from the side, ideally with a ruler or coin for scale.
  6. Back of the rug showing the backing (latex, jute, cotton, knotted). Buyers use this to judge quality and whether it will mark floors.
  7. Folded or rolled edge showing thickness and flexibility.
  8. Opposite pile direction for hand-knotted and viscose rugs.
  9. Size infographic with dimensions in cm and feet, especially if you sell in several sizes.

Room scenes on a budget

You do not need a showroom. A clean living room corner with a sofa leg, a side table and one plant is enough to show scale. Shoot from a slight downward angle so the rug occupies most of the frame, and keep styling neutral so the rug's colours stay the focus. If you use AI-generated or virtual room scenes, keep the rug pixels real and mark the image as a visualisation where the platform requires it.

Prep and editing checklist

Final takeaway

Good rug photography comes down to three habits: shoot square-on so the shape is true, shoot from the same pile end with locked white balance so the colour is true, and add raking-light close-ups so the texture is visible. Then get the whole rug onto each marketplace's canvas without cropping or stretching it. Once you have one clean master set, a batch tool such as PixelPrep can turn it into Shopee, Lazada, Amazon and Shopify-ready files in minutes, leaving you more time for the photos themselves.