Maker & DIY
319 products with AI-powered analysis and honest recommendations

LaserPecker LP5 Smart Dual 20W Fiber + Diode Laser Engraver Cutter with Rotary Extension, Slide Extension & Air Purifier, 3D Embossing, Color Engraving, Ideal for On-site Customization
$600+A dual 20W Fiber and 20W Diode laser engraver with 10,000mm/s speed, ideal for on-site customization across nearly all materials.

xTool F2 Ultra UV Laser Engraver, 5W UV Laser, 3D Inner and Fine Glass Engraving, Dual 48MP Cameras, 15,000 mm/s High Speed, AI Powered 2D-to-3D Software, Ultra-Precise Detail on Glass Plastic Acrylic
$600+A 5W UV laser engraver with <10μm spot size for 3D inner glass engraving and cold processing heat-sensitive materials.

LaserPecker LP2 Diode Laser Engraver Laser Engraving Machine Laser Etching for Wood Leather Metal Portable Compact Desktop Handheld(Suit)
$600+This is a 5W 450nm diode laser engraver with 0.05mm accuracy, a 100x100mm engraving area, and a roller for 2000x100mm cylindrical work, designed for portable, detailed projects.

WIZMAKER 12W Laser Engraver Machine, Portable Carving Machine, 300x300mm Carving Area, 0.1mm High-Precision DIY Production, Suitable for Wood, Metal, Acrylic and Other Materials
$150-$299This is a 12W laser engraver with a 300x300mm carving area and 0.1mm precision, designed for DIY production on various materials.

NEMA17 Stepper Motor with 1m Cable, High Torque 1.5A, for 3D Printer, CNC Router, Laser Engraver, Robotics, Mechanical Arm, Lettering Machine (2)
$0-$49This is a 1.5A NEMA17 bipolar stepper motor with a 1.8° step angle and a 1m cable, suitable for light-duty motion control in DIY projects.

50W CO2 Laser Engraver, 16x16 inch Desktop Laser Cutter and Engraving Machine Compatible with CorelDRAW, Windows XP 7 8 10, EMF, JPG, PLT, WMF for Wood Acrylic Fabric (16"x16")
$600+This is a 50-60W CO2 laser engraver with a 300x200mm engraving area and 0.01mm positioning accuracy, designed for hobbyists and small businesses working with non-metallic materials.

Official Creality Ender 3 3D Printer Fully Open Source with Resume Printing Function DIY Printers Build Volulme 8.66x8.66x9.84 inch
This 15.43-pound, 8.66x8.66x9.84 inch build volume 3D printer is for beginners ready to assemble and tinker.

SUNLU PLA 3D Printer Filament PLA Filament 1.75mm, Neatly Wound 3D Printing Filament 1.75mm, Dimensional Accuracy +/- 0.02 mm, Fit Most FDM 3D Printers, 1kg Spool (2.2lbs), Skin Beige
A 1.75mm PLA filament with +/- 0.02mm dimensional accuracy and neat winding, designed for FDM printer users prioritizing consistent, tangle-free printing.

OVERTURE PETG 3D Printer Filament 1.75mm, Neatly Wound Durable PETG 1kg Spool (2.2lbs), Strong Toughness Filament, Dimensional Accuracy +/- 0.02mm, Fit Most FDM Printers (Red)
This is a 1.75mm PETG filament with +/- 0.02mm dimensional accuracy, offering more durability than PLA and easier printing than ABS for functional parts.

HARDELL Cordless Rotary Tool, 5 Speed Rechargeable Engraving Pen - Electric Engraving Tool for 60+ Surfaces - Beginner Friendly with 37 Accessories, Ultimate Engraving Pen Kit for Artists & DIYers
A 15.2-ounce, 5-speed (5000-18000 RPM) cordless rotary tool with a 2000mAh battery, ideal for light engraving and crafting on softer materials.

GIANTARM 3D Printer PLA Filament, Shiny Silk Rose Pink Magenta Toughness Enhanced Filament with 1.75mm Dimensional Accuracy +/-0.03mm, 1080 Feet per Roll, Vacuum Packaging, for Most 3D FDM Printer
This 1.75mm Polylactic Acid filament with +/-0.03mm accuracy delivers a shiny, silk-like finish for visual 3D prints, not structural parts.

ELEGOO PLA Filament 1.75mm Black 2KG, 3D Printer Filament Dimensional Accuracy +/- 0.02mm, 2 Pack 1kg Cardboard Spool(2.2lbs) 3D Printing Filament Fits for Most FDM 3D Printers
This is a 1.75mm black Polylactic Acid filament with +/- 0.02mm dimensional accuracy, sold in a 2-pack of 1kg cardboard spools, for FDM 3D printers.

Geeetech Marble PLA Filament, 1.75mm 3D Printer Filament 1kg(2.2lbs), Dimensional Accuracy +/- 0.02 mm, Marble White-Brown Stone Color, Fit Most FDM Printer
This 1.75mm, 1kg PLA filament offers a marble white-brown stone color with +/- 0.02 mm dimensional accuracy, ideal for decorative FDM prints.

ANYCUBIC 3D Printer Resin, 405nm SLA UV-Curing Resin with High Precision and Quick Curing & Excellent Fluidity for LCD 3D Printing (Grey+Grey, 2kg)
This 405nm UV-curing resin offers low shrinkage and quick curing for LCD 3D printing, best for hobbyists needing a 2kg grey resin on a budget.

ELEGOO Standard Photopolymer Resin LCD UV-Curing Resin 405nm 3D Printer Resin for Mars Saturn Jupiter MSLA DLP LCD 3D Printing Grey 1000g
This 1.98-pound, 405nm UV-curing resin offers 7.1% shrinkage and 84D hardness for detailed LCD 3D prints.

2PCS Creality Original Ultra Removable Magnetic 3D Printer Build Surface Heated Bed Cover for Ender 3/Ender 3 Pro/Ender 3 V2/Ender 3 V2 Neo/Ender 3 Neo/Ender 3 S1/3 S1 Pro/Ender 5 Pro 235X235MM
A 235x235mm metal magnetic build surface for Ender 3 series printers, designed for hassle-free model removal by bending the flexible plate.

Creality 3D Printer Filament 1.75mm 4KG, PLA Filament Bulk +/- 0.02mm, 4 Pack 1kg Spool(2.2lbs) 3D Printing Filament Fits for Most FDM 3D Printers, Black White Blue Red
This is a 4KG bulk pack of 1.75mm Polylactic Acid filament with +/- 0.02mm dimensional accuracy, designed for FDM 3D printer users who need a cost-effective supply for everyday prints.

Silk Shiny Fast Color Gradient Change Rainbow Multicolored 3D Printer PLA Filament - 1.75mm 3D Printing Material 1kg 2.2lbs Spool, Widely Compatible for FDM 3D Printe by TTYT3D
This 1.75mm PLA filament offers a 3-5 meter color change for rainbow prints, ideal for smaller FDM 3D print projects needing a silk glossy finish.

ANYCUBIC PLA+ 3D Printer Filament Bundle, PLA Plus 1.75mm Dimensional Accuracy +/- 0.02mm, Fit Most FDM 3D Printers, 1KG Reusable Spool, 2KG Black+Black
A 2KG bundle of 1.75mm PLA+ filament with +/- 0.02mm dimensional accuracy, designed for FDM printers and functional prints.

DURAMIC 3D PLA Glow Green in The Dark Filament 1.75mm 1Kg, 3D Printing Luminous Filament 1.75mm Dimensional Accuracy +/- 0.02 mm, Fit Most FDM 3D Printers
A 1.75mm Polylactic Acid filament with +/- 0.02 mm dimensional accuracy that glows green after light absorption, designed for FDM 3D printers.

OVERTURE Matte PLA 3D Printer Filament 1.75mm, Matt Surface & Low Warping Filament 1kg Spool (2.2 lbs), Accuracy +/- 0.02 mm, Fit Most FDM Printers (Matte Chocolate)
This 1.75mm matte PLA filament with ±0.02 mm accuracy is for FDM printer owners who prioritize a gloss-free finish that hides layer lines.

AMOLEN Silk PLA 3D Printer Filament Bundle, Shiny Multicolor Rainbow PLA Filament 1.75mm Pack, Fast Color Change PLA 3D Printing Filament for Most FDM 3D Printer, 200g X 4 Spools
This is a 1.75mm silk PLA filament bundle with fast color changes, ideal for small, visually striking prints on most FDM 3D printers.

Geeetech TPU Filament 1.75mm, Shore 95A Flexible 3D Printer Filament with High Elasticity, 1KG (2.2lbs) Spool, Dimensional Accuracy ±0.03mm, Fits Most FDM Printers, Clear Blue
This 1.75mm, 95A Shore hardness TPU filament is for hobbyists needing a flexible material with ±0.03mm dimensional accuracy for functional parts.

ELEGOO Water Washable 3D Printer Resin LCD UV-Curing Resin 405nm Standard Photopolymer Resin for Mars Saturn Jupiter MSLA DLP LCD 3D Printing 1000Gram Ceramic Grey
This 405nm UV-curing photopolymer resin offers water washability and low odor for easier cleanup, best for users prioritizing convenience over maximum print toughness.