How to Use
1. Pick a category — choose from Work, School, Social, Chores, Gym, or Dating. Or leave it on "Any" for a random mix.
2. Set the absurdity level — slide from Plausible (your boss might buy it) to Unhinged (nobody will buy it, but everyone will laugh).
3. Generate — hit the button or press Spacebar for a new excuse.
4. Copy & save — copy any excuse to your clipboard, or tap the heart to save your favorites.
NSFW Mode: Check the NSFW box for crude, rude, and profane excuses that escalate with the absurdity slider. NSFW excuses are never saved to favorites.
Frequently Asked Questions
What categories of excuses are available?
There are six categories: Work, School, Social, Chores, Gym, and Dating. You can also select Any to get a random excuse from any category.
What does the absurdity slider do?
The absurdity slider controls how believable or outrageous the excuses are. At Plausible, excuses sound realistic. At Unhinged, they are hilariously over-the-top and nobody will believe them.
What is NSFW mode?
Checking the NSFW box unlocks crude, rude, and profane excuses that escalate with the absurdity slider. NSFW excuses are never saved to your favorites list.
Are my favorites saved between sessions?
Yes. Your saved favorites and usage stats are stored locally in your browser and persist between sessions.
How many excuses are in the generator?
The generator contains hundreds of hand-written excuses across 6 categories and 5 absurdity levels, all running entirely in your browser with no server needed.
About
The Excuse Generator is a just-for-laughs tool with hundreds of hand-written excuses across 6 categories and 5 absurdity levels. Whether you need a believable alibi or something so ridiculous it circles back to being funny, we've got you covered.
All excuses run entirely in your browser — nothing is sent to a server. Your favorites and stats are saved locally on your device.
Built for entertainment purposes only. We take no responsibility if you actually use these.
From the build: the excuses aren't generated by an LLM — they're hand-written lines stored in tagged buckets per category and absurdity level. We tried template-mad-libs (e.g. "I can't make it because the [animal] [verbed] my [object]") and it produced statistically funny garbage, not actually funny garbage. The slider doesn't blend buckets; it picks from the matching tier, so a Plausible result is a plausible line someone wrote on purpose. The NSFW track is a parallel bucket gated behind the checkbox so the default experience stays clean and we can keep adult lines out of the saved-favorites list entirely.