This product was not featured by Product Hunt yet.
It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).
Product upvotes vs the next 3
Product comments vs the next 3
Product upvote speed vs the next 3
Product upvotes and comments
Product vs the next 3
Shelflife
Know when your skincare & makeup actually expire
Shelflife is a single-file web app that tracks your skincare & makeup stash and flags what's expired, expiring soon, or still fresh — no spreadsheet, no printable checklist, no subscription. Pick from 100+ built-in product types for a shelf-life-after-opening estimate. Log the open date once and it does the math. Also tracks cost, brand & storage location, exports JSON/CSV backups, syncs to your calendar, and has full dark mode. Everything stays in your browser — no account, no server.
Top comment
Hey everyone 👋 — maker here. I built Shelflife because I kept opening my skincare drawer and finding a serum I genuinely could not remember opening — could've been two months ago, could've been eight. Vitamin C serums, retinol, sunscreen... a lot of these actually do go bad well before the container looks any different, and I was just guessing. So I made myself a small tracker: pick a category, it suggests a typical shelf-life-after-opening estimate (the "PAO" thing you sometimes see printed on packaging as a little open-jar symbol), log the date you opened it, and it tells you when to actually worry. No app to install, no account, no subscription — it's one HTML file that saves everything to your own browser. It grew into more than I expected — 100+ built-in product types, cost tracking so you can see what you're actually letting expire, CSV/backup export, calendar sync, dark mode. But the core idea stayed simple: stop guessing, start tracking, without signing up for yet another app. Happy to answer anything about how it's built (it's genuinely just localStorage, no backend at all) or take feature requests — reading everything today.
About Shelflife on Product Hunt
“Know when your skincare & makeup actually expire”
Shelflife was submitted on Product Hunt and earned 0 upvotes and 1 comments, placing #43 on the daily leaderboard. Shelflife is a single-file web app that tracks your skincare & makeup stash and flags what's expired, expiring soon, or still fresh — no spreadsheet, no printable checklist, no subscription. Pick from 100+ built-in product types for a shelf-life-after-opening estimate. Log the open date once and it does the math. Also tracks cost, brand & storage location, exports JSON/CSV backups, syncs to your calendar, and has full dark mode. Everything stays in your browser — no account, no server.
On the analytics side, Shelflife competes within Productivity and Beauty — topics that collectively have 670.1k followers on Product Hunt. The dashboard above tracks how Shelflife performed against the three products that launched closest to it on the same day.
Who hunted Shelflife?
Shelflife was hunted by Aditya. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
For a complete overview of Shelflife including community comment highlights and product details, visit the product overview.

