Skip to main content

Outfit Generator

Mix random outfits from your saved tops, bottoms, dresses, shoes, and accessories.

Written by Golam Rabbani, Founder & Lead Engineer

Add piece

How to use this outfit generator

  1. Pick the mode — Top + bottom or Dress.
  2. Add each piece you own with a name, slot (Top, Bottom, Dress, Shoes, Outerwear, Accessory), and optional color.
  3. Choose how many outfits to generate (1–20) and press Generate outfits.
  4. For any outfit, press "reshuffle" to redraw just that one, or × to drop it from the result list.
  5. Press Copy to put all generated outfits on your clipboard, or Reset to clear the wardrobe.

About this outfit generator

The outfit generator builds random outfits from a wardrobe you enter yourself, so suggestions are limited to clothes you actually own. There are two modes — Top + bottom and Dress — and each outfit also draws from your Shoes, Outerwear, and Accessories slots when those are populated. The randomiser uses a seeded PRNG and a short de-duplication retry so each generated batch tries to avoid the same outfit twice.

Pieces and outfits are stored in your browser's localStorage under "toolnest:outfit-generator" so the wardrobe persists between visits and you can build it up over time. Only pieces you have entered are used as candidates — there is no external clothing database — which means the tool is private, honest about what is in your closet, and especially useful for capsule and minimalist setups where you want to surface unfamiliar combinations.

For example, add 3 Tops (white tee, blue shirt, striped sweater), 2 Bottoms (blue jeans, black jeans), 2 Shoes (white sneakers, black boots), and 1 Outerwear (denim jacket). Ask for 3 outfits in Top + bottom mode. You might get: 1) White tee + blue jeans + white sneakers + denim jacket; 2) Striped sweater + black jeans + black boots; 3) Blue shirt + blue jeans + white sneakers + denim jacket. Press reshuffle on any one and that outfit rerolls.

FAQ

Where do the suggestions come from?
Only from the pieces you enter. The tool does not download or know about any external clothing — it samples randomly from your own wardrobe, slot by slot.
What is the difference between the two modes?
Top + bottom requires at least one Top and one Bottom; Dress only requires one Dress. Both modes then add a random Shoes, Outerwear, and Accessory if you have any.
Why did I get the same outfit twice?
The generator deduplicates within a batch with a short retry loop, but if your wardrobe is tiny — say 2 tops × 2 bottoms — there simply are not many distinct combinations. Add more pieces to widen the pool.
Is anything saved to a server?
No. Pieces and generated outfits are stored locally in this browser's localStorage under "toolnest:outfit-generator". Nothing is uploaded.
Can I reshuffle a single outfit instead of all of them?
Yes — every generated outfit has its own "reshuffle" button that redraws just that one from your wardrobe.