NFTCREATOR.IO

Generative collection builder

One folder in.
Ten thousand characters out.

Your backgrounds, bodies and everything on top go in as folders. Every unique character comes out the other side, with the metadata already written and ready to mint.

Your artwork never leaves your computer. The whole thing runs in this browser tab — nothing is uploaded, nothing is stored, and there is no account to make.

Background layer: an airplane cabin
Chair layer: a pink seat on a clear sheet
Alien layer: a green alien on a clear sheet
Headwear layer: a black cap on a clear sheet
Accessory layer: a gold chain on a clear sheet

Stack your layers  ·  get a randomized collection

Two ways in

Pick the one that matches what you made.

01 — Randomizer

Layered art into thousands of characters

You drew the parts. Drop the folders in, weight the traits, and get a whole cast with rarity that behaves the way you set it.

Example token from the collection Example token from the collection Example token from the collection
Open the randomizer

02 — Music drop · coming soon

One track, one cover, an edition

No layers, no randomizing. A song, the artwork that goes with it, and however many copies you want to press. Two fields and you are done.

Your track

Edition of 500 · animation_url set

In the works — the randomizer is live now

Three steps, start to mint

You already did the hard part.

01

Sort your art into folders

Each piece as a transparent PNG at the same size. One folder per layer — whatever your character is built from.

aliens-in-coach/
  Background/ cabin-dusk.png
  Chair/ bubblegum.png
  Alien/ halftone#6.png
02

Set the rarity

Give every trait a weight and watch the percentages update. Add rules for traits that clash, so a cap never crops the hair under it.

Cabin Dusk   26.0%
Cabin Sunset  24.0%
Cabin Acid   22.0%
Cabin Ultra  10.0%
03

Download and mint

One ZIP with every image, every metadata file, a rarity report and a README that walks the pinning order in the right sequence.

images/ 1.png … 150.png
metadata/ 1.json …
rarity.csv
contract.json

The parts people get wrong

Handled for you.

Clashes

Exclusion rules

Say a trait can never appear with another, and it never will. The combination is ruled out before anything is drawn, so it simply cannot happen.

Redos

A seed you can reuse

Fix one bad trait and regenerate. Same seed, same everything else — the other 9,998 come back untouched.

Maths

Combination count, up front

It tells you how many unique characters your layers can actually make, before you commit to a supply you cannot change.

Rarity

What actually came out

Weights are odds, not quotas. The report shows real counts against your targets, so nothing surprises you on the marketplace.

Rarity

Rarity you can see

Every trait shows its real odds and a tier as you set it, so making the good stuff scarce takes one number, not a spreadsheet.

Flat PNGs

Missing transparency, caught

Export without an alpha channel and your layers stack into white squares. The tool spots it on import and offers to cut the background out.

The randomizer

Everything below runs in your browser. Nothing is uploaded.

Layers 0

Traits 0

Possible 0

Supply 0

Layer stack

Stack order is draw order — the first layer is the back. Weights are relative, not percentages: 30 against 10 is 3× as likely. Filenames like cap#5.png set the weight on import.

Exclusion rules

Drop your trait folders here

One folder per layer — Background, Body, Eyes, whatever your character is made of. Transparent PNGs, all the same size.

Files stay on your machine — nothing is uploaded

Generate

Output

Nothing generated yet.

Collection

Royalties paid to you on resales

This wallet also becomes the collection owner, so you can sign into OpenSea with it and edit the header, banner and description yourself.

Mint settings for your contract

Price 0 means a free mint. Max per wallet 0 means no limit. The reserve is tokens you can mint free for the team or for airdrops, capped at 20% of your supply.

Both are optional and go into the export, so your collection page isn't blank on day one.

Rarity report

Generate to see what actually came out.

What it costs

Nothing.

No account, no watermark, no cap on how many you generate, and no fee on anything you make here. Both tools are one page that runs in your browser and always will be.

Contract deployment and hosted mint pages are next. When they land, minting will carry a small flat fee paid by the collector at mint — 0.0005 ETH per token, usually less than the gas on the same transaction — and the creator will still pay nothing. The contract deploys from your own wallet, so you own it, not us.

Chains at launch

Ethereum Robinhood Chain Polygon — later Solana — later