MakeQR

QR Code for Storage Bins

Know what's packed before you lift the lid

  • Free, and no account to create
  • Never expires, unlimited scans
  • Checked to scan before you print it

Free and permanent, but it can never be edited or tracked once printed.

Scan to test

Your text appears here.

Print as poster, table card or stickers · free for 14 days with an account

Free, no account. Works forever and never expires.

A QR code for storage bins encodes a short text list of what's packed, or a link to a photo album or spreadsheet already kept, printed on a label stuck to the bin. Static is free and fine for a box packed once; a dynamic code is worth it for bins repacked often.

A label on a plastic storage tote that just says 'misc' is no better than no label at all once six identical bins are stacked in a garage. A QR code changes that: scan it from the shelf and it shows a short list of what's inside, or opens a link to a photo album or spreadsheet already kept for the space.

This works for a single bin packed once for the attic and for a business numbering dozens of totes across a facility. A static code is free and fine for a box packed once; a dynamic one is worth the account for bins that get repacked often, since the content can change without a new label.

From packed bin to a working label

  1. Decide what the label needs to say

    A short text list works for a one-off box: three or four words is often enough to save you from unstacking six totes. A business tracking a lot of bins is usually better off with a link to a shared spreadsheet or inventory system, one row per bin number, so the label never has to be reprinted when contents change.

  2. Build the code

    For a plain list, use the text type and type the contents directly, no link needed. For a link to a spreadsheet row, photo album, or shared drive folder, use the web address type and paste that link in.

  3. Print on something that survives storage

    A regular paper label ages badly in a damp garage or an unheated storage unit. Print small onto weatherproof label stock, or laminate a paper label before taping it down.

  4. Stick it where stacking won't hide it

    A code on the lid alone disappears the moment another bin goes on top. Put a second copy on one short side too, at the height it'll actually be read from when bins are stacked on a shelf.

The two options solve different problems. Typing the contents straight into the code means anyone can read it with no data connection and no dependency on a document staying online, which suits a box packed once and put away for years. A link works better once there's more to say than fits on a label, or where the same information needs to stay in sync with a spreadsheet, an app, or a shared photo album someone else maintains.

Numbering bins instead of rewriting every label

A household with a dozen totes can get away with a sentence per bin. A self-storage business or a warehouse tracking hundreds of them usually does better assigning each bin a number and linking every code to that number's row in a shared list — that way relabeling a bin after a repack means editing one row, not reprinting one sticker at a time across a whole aisle.

Reading a code in a dim garage or storage unit

Self-storage units and garages are rarely well lit, and a phone camera focusing on a small code in low light is slower than it would be outdoors. Keep the contrast high — plain black on white beats a tinted background — and avoid a busy pattern behind the code on the label itself.

What's actually in the code

For a single bin, that's usually a short comma-separated list typed straight in, nothing else. For a numbered bin, it's a link to that bin's row in a shared spreadsheet or its folder in a shared drive, not a photo itself — MakeQR doesn't host photo galleries, so an existing album is what the link points to.

Inside the code
Bin 12: string lights, ornaments, tree stand, extra hooks

Sizing a label for a lid or a short side

A bin read up close, lifted off a shelf or pulled out of a stack, only needs to work at arm's length, so 20 mm is enough for most household totes. A warehouse using taller shelving where a worker scans from further back should size up, following the same rule as any printed code: distance to be read from is roughly ten times the code's width.

Print it at least 20 mm (2.0 cm) wide

Why a bin label goes stale

  • Repacking without updating the label

    A bin reused for a different move or a new season keeps its old sticker if nobody thinks to change it, so the code tells a story about last year's contents, not this year's.

  • Labeling only the lid

    Bins get stacked lid-down or lid-hidden more often than expected, especially in a garage where floor space is tight. A code only on top is a code nobody can reach half the time.

  • Using plain paper in a damp space

    Basements, garages and unclimatised storage units all see enough humidity to curl and fade an unprotected paper label within a season. Laminate it or use a weatherproof label stock instead.

Dynamic is for the bin you'll repack

A box of tax documents from 2019, packed once and never touched again, is exactly what a free static code is for. A bin that gets emptied and refilled every season, or a numbered tote in active rotation at a business, is worth a dynamic code instead, so the sticker stays put while what it points to changes underneath it.

How dynamic QR codes work

Places this actually gets used

  • A garage's seasonal totes, one code per holiday's decorations.
  • A self-storage unit packed for a move, with a code per box linking to a photo of its contents.
  • A warehouse's numbered totes, each one linked to its row in an inventory sheet.
  • A classroom's supply bins labeled for whichever aide is filling in that week.

A QR code that still works next year

Most of what goes wrong with a QR code happens after it is printed. These six things are why ours does not.

  • Checked before you print

    We decode every code you make and read it back. If a logo covers too much or a colour is too faint for paper, you find out here — not after the print run.

  • Unlimited scans, every plan

    Including the free one. A scan cap kills a printed code at the moment it starts working, which is why we do not have one.

  • We do not switch off your codes

    Two dynamic codes stay yours permanently, whatever you pay us. Cancel a paid plan and you keep them — the rest pause after 30 days, with three warnings first, and a paused code shows a neutral page, never a sales page.

  • Made on your device

    Static codes never reach our servers. Your WiFi password, your contact details and your logo stay in the browser — which is also why there is no limit.

  • Ready for the printer

    SVG for anything that gets scaled, and PNG at 1024px so the edges stay hard. Both free, no account.

  • Available in English, Norwegian Bokmål, Danish, Swedish, German, French, Dutch, Italian, Spanish, Finnish, Portuguese, and Polish

    The generator and every page speak English, Norwegian Bokmål, Danish, Swedish, German, French, Dutch, Italian, Spanish, Finnish, Portuguese, and Polish. More languages follow as each one is reviewed by a native speaker.

See what happens after you print

A dynamic code points at a short link you own. Change where it goes without reprinting anything, and see how often each code has been scanned and when the last scan was.

  • Change the destination any time, as often as you like
  • A scan count and the last scan for every code
  • No scan limit, on any plan
  • Cancel and you keep two codes permanently — the rest pause after 30 days
Start free

2 codes free. Paid from $7/month. Compare plans

MakeQRCNCafe Nord

Analytics

Aug 14 – Sep 12

7D30D90D1Y

Total scans

11,875

18%

Unique scanners

8,431

14%

Active codes

24

3

Scans per day

396

18%

Scans over time

0
200
400
600
800
Aug 14Aug 21Aug 28Sep 4Sep 11

Devices

62%

of scans came from an iPhone

  • iPhone62%
  • Android34%
  • Other4%

QR Code for Storage Bins: questions and answers

Short answers to what people ask before they print. Anything else, write to us.

Ask us something else

Can the code show a photo of what's packed inside?

Not directly. MakeQR doesn't host photo galleries, so point the code at an album you already keep, a shared drive folder or a photo-sharing link, rather than expecting the code itself to store an image.

What's the smallest a bin label can print?

20 mm is a safe minimum for something read up close off a shelf. Go larger if the bin sits somewhere it's scanned from further away, such as tall warehouse racking.

Is a link better than just typing the contents?

A short list typed directly works fine for a handful of bins and needs nothing to stay online. A link makes more sense once there are many similar bins and a shared spreadsheet or album is easier to keep current than dozens of individual labels.

Will the code still work if I move the bin to a new storage unit?

Yes, if it's static — the content is built into the pattern itself and has nothing to do with location. A dynamic code depends only on the MakeQR account behind it staying active, not on where the bin physically sits.

Should every bin get its own code, or can a set share one?

Each bin should get its own, since contents differ. Sharing one code across a set only makes sense if every bin in it genuinely holds the same things, which is rare outside of identical retail packaging.

Make a code that still works next year

Free static codes with no account, two permanent dynamic codes, unlimited scans on every plan, and a check that tells you it scans before you print it.

Make a QR code

No account for static codes. Nothing to cancel.