Waste to wonder
Accessories moulded from yesterday's beauty packaging.
Browse our recycled range, choose colours and branding, and send us a brief. We'll reply with a render within 2 working days.
- BrowseFilter by range and category
- CustomisePick colour, logo and quantity
- RequestSend your brief, get a render back
Quote basket
Selected products, quantities and logo options. Indicative pricing.Your enquiry
Bag
Check quantities and colours, add any special requirements, then send it to the HANDLE team. We reply within 2 working days.
Request or feedback
Tell us what you'd like
Pick a product and colour, upload your logo and any references, and add notes. The HANDLE team will reply with a revised render, usually within 2 working days.
Range builder
Build your range
Tick ✓ on any product card to add it. Your range overview updates live below. Add your logo, choose an export, and download a HANDLE-branded PDF or the transparent product images.
In the print window choose “Save as PDF”, margins none, background graphics on.
Selected products
Side by side
Pricing & specs
Make it yours
Colour & logo options
Our core combs and brushes come from existing moulds, so you choose the colour and logo and tooling costs stay at zero. New SS26 designs are priced with custom tooling in the high end of their band.
Colour palette
Decoration
Ordering
Internal
Render studio
Drop a 3D file (GLB, STL or OBJ) or a set of turntable frames to preview it in 360°, measure it, and generate the entry for products.js.
Snippet for products.js
Load a file to generate…
Price lock (trade prices)
Prices are stored encrypted in prices.js and only appear after a client logs in. Edit the prices below, list each client and their code (one per line, Name, CODE, keep a HANDLE line), then download and replace prices.js in the folder and redeploy. Changing a code here logs that client out.
Publishing a render
- Export from CAD/KeyShot as GLB (best: keeps colour and texture) or STL. Keep it under ~10 MB.
- Put the file in the
modelsfolder, named after the SKU, e.g.models/001.glb. - Set
model: 'models/001.glb'on that product inproducts.js. - Drag the whole folder onto Netlify (Deploys → drag and drop). The site updates in seconds.