Login to PezMania

Recent searches
Search image

πŸ‘οΈ Recently Viewed

πŸ“¦

Your Collection is Empty

Start building your Pez collection by finding dispensers and marking them as owned!

πŸ”

No Items Found

No items in your collection match ""

πŸ”

No Pez Found

No Pez matched both your text and image. No Pez matched "". No similar Pez dispensers found for your image.

πŸ’‘ Try a different term or a clearer photo, or create it below.

Loading more items...

Total Owned:
Total Available:
Completion:
Net Change (30 days):

Top Series:

Items added per month (last 12 months)

Total added:
No series data available
πŸ“­

No recent activity yet

Create a new Pez record

Add a Pez dispenser that's not in our database

Selected:

Database Statistics

Total Pez
User Created
Scraped
Images

Catalog & Content

Scraping: Downloads new Pez from momopez.com and automatically rebuilds the search index.
Rebuild Index: Updates search index from existing images (run after manually adding Pez).
Download Backup: Creates a zip file with the database and user-uploaded images (excludes scraped images).

Groups of Pez sharing the same series + dispenser + issue. Merging re-points ownership, notes and images to the item you keep, then HIDES the duplicates β€” it does not delete any data.

No duplicate groups found

Hidden items are excluded from searches and statistics but remain in the database for scraping deduplication.

No hidden Pez items

Items marked Non-dispenser (stickers, candy, merch, etc.) are hidden from All Pez, search, and statistics. Images and data are kept β€” just hidden. Toggling a category applies to every item in it.

No categories loaded

Physical Collection

Plan an optimal physical shelf layout for your collection

🏠 Physical Placement

Take photos of your shelves to automatically map pez locations

Data & Backups

Export the collection to CSV, or import a CSV to add/update ownership and notes. Import never deletes items.

Added , updated , skipped .
Errors:

Restoring creates a NEW restored copy on the server (e.g. data/pezmania.restored-<name>.db). It never overwrites or deletes your live database.

Loading backups...
No backups found

Uploaded Files:

No files uploaded yet

Users

Create New User

Collection Groups

All Users

πŸ“‹ Collection Organizer

Optimize your physical shelf layout based on your collection

Shelf Configuration

How it works:

  • β€’ Prioritizes keeping series together
  • β€’ Tries to keep subseries together within series
  • β€’ Allocates extra space proportionally to collection size
  • β€’ Excludes boxed set and hidden Pez

πŸ“‹ Optimal Layout

Pez to Organize
Total Shelf Slots
Space Utilization

🏠 Shelving Layout

πŸ“Έ Shelf Photo Analyzer

Take photos of your shelves to automatically identify pez locations

Step of 5

↩️ Restored your previous in-progress session.

Step 1: Shelf Configuration

Found Previous Settings

How many shelves do you have?

Step 2: Set Row Counts for Each Shelf

How many rows does each shelf have? (Count from top to bottom)

Step 3: Take Photos of Shelf

Take 1-10 photos of this shelf from different angles for best results.

Photos for Shelf : /10

Shelf of

Step 4: Set Analysis Parameters

How many unmapped pez would you like to process at once? (You can run this multiple times)

Total unmapped pez:

Pez-by-Pez Analysis Progress

Processing pez of (Starting...)
Checking shelf ...
Found: / Processed:

Analysis Complete!

Pez locations identified and updated

pez still unmapped

Saved Shelf Photos Found

You have shelf photos from a previous session. Would you like to reuse them or take new ones?

Physical Placement Settings

Loading models...
Click "Load Available Models" to see OpenRouter models

Reset Shelf Locations

Clear all physical location data if you've rearranged your shelves. This keeps your collection but removes shelf/row assignments.

Set Physical Location

Scrape MomoPez Database

Choose how to scrape new Pez dispensers:

Scraping in Progress

Progress
Found
Not Found
Errors
Estimated seconds remaining Scanning for new Pez dispensers...
Will stop automatically after 5 consecutive empty results

Review possible duplicates

Restore point saved:

Finishing rebuilds the visual-search index (may take a few minutes). Combining updates the search index automatically.

Rebuilding search index... Search index rebuilt Rebuild failed

Images processed
Starting up (loading model, scanning images)... Encoding images — this runs in the background and can take several minutes. You can keep using the app.
Done! The visual-search index now includes all current images.