Choosing flooring or a countertop from a small sample is risky. Material Swap lets you apply oak, marble, concrete, tile, walnut or quartz to a surface in your own photo and see the whole room effect.
Follow these steps to test materials before you order samples.
Last updated: October 14, 2026. Menus and button names can change, so if something looks different, look for the closest matching option.

Best for: Homeowners planning a makeover
Starting price: $22/month (Standard); Pro $29
Before you start
- A HomeDesigns AI account and plan (from $22/month; check that your plan includes the tool)
- A clear, well-lit photo: at least 512 x 512 pixels and no larger than 5 MB
- A straight-on shot without fisheye or extreme wide-angle distortion
The process at a glance
- Upload
- Analyse
- Select
- Material
- Generate
- HD
Step-by-step: swap a material
Step 1: Upload a clear photo
Use a well-lit, high-quality photo that shows the surface clearly.
Step 2: Let the AI identify surfaces
The AI analyses the photo and finds items that can be swapped, such as flooring, walls, countertops, cabinets or ceiling.
Step 3: Select the surface
Choose an item from Automated Selection or paint the exact area with Manual Selection.
Step 4: Choose the material
Pick a preset (for example Oak hardwood, Marble, Polished concrete, Porcelain tile, Walnut or Quartz) or upload a photo of your sample under Upload your material. Set Texture size so planks and tiles look the right scale.
Photograph real samples flat, in daylight, filling the frame, then upload them.
Step 5: Generate and compare
Choose 1 to 4 designs and click Generate New Designs. Repeat with 2 or 3 materials and compare.
Step 6: Enhance in HD
Use HD on your favourite for a sharper, more realistic texture.
Material combinations to try
| Room | Floor | Counter / cabinets |
|---|---|---|
| Modern kitchen | Polished concrete | Quartz + flat white cabinets |
| Warm kitchen | Oak hardwood | Marble + green shaker cabinets |
| Bathroom | Porcelain tile | Walnut vanity |
| Living room | Wide oak planks | — |
More home design guides
- How to Redesign a Room with AI (HomeDesigns AI Step-by-Step)
- How to Virtually Stage an Empty Room with AI
- How to Remove Furniture from a Photo with AI
- How to Turn a Sketch into a Realistic Render with AI
- How to Preview Paint Colors on Your Walls with AI
- How to Convert a 2D Floor Plan to 3D with AI
- How to Replace the Sky in Real Estate Photos with AI
- How to Find and Buy Furniture from a Photo with AI
- How to Redesign Your Backyard or Garden with AI
- Best AI Interior Design Tools in 2026: 4 Apps Compared
- Best AI Virtual Staging Software for Real Estate (2026)
- HomeDesigns AI Pricing 2026: Plans, Credits and Which One to Choose
Frequently asked questions
Can AI show new flooring in my room?
Yes, Material Swap applies a chosen or uploaded material to the floor in your photo.
Can I upload my own sample?
Yes, upload a photo of the material and set the texture size.
Is it accurate for ordering?
Use it to narrow choices, then confirm with physical samples and your installer.
Wrap-up
Upload a photo, select the surface, choose or upload a material, set texture size, generate and compare. Then test colors with the Paint Visualizer and plan the rest in how to plan a renovation with AI.
This guide is independent and is not sponsored by HomeDesigns AI. Some links may be affiliate links, which never change our recommendations. See our Affiliate Disclosure.
