Home > Android Apps > Games & Entertainment > Daily Jokes
A tiny comedy club in your pocket.
Daily Jokes is an offline-first Android comedy app built around one simple idea:
Open the app. Get a joke. Tap through the setup. Reveal the punchline. Laugh.
Instead of treating jokes as static blocks of text, Daily Jokes turns each routine into a small stand-up performance — complete with pacing, voice, sound effects, haptics, reactions, and a daily spotlight.

Comedy, with better timing.
Most joke apps give you a paragraph and expect you to do the rest.
Daily Jokes treats a joke more like a performance.
Each routine is broken into sequential beats:
Setup → Pause → Punchline
Tap through the setup, let the anticipation build, and reveal the punchline when you’re ready.
For hands-free reading, Auto-Forward can take care of the pacing while still stopping at the punchline.
The app currently ships with 2,000+ curated comedy routines across 7 categories, giving the feed enough variety to keep the experience moving.
Find your kind of funny.
Not every joke is funny to everyone.
Daily Jokes lets you explore comedy by category or search directly for something specific.
Comedy categories
- 👀 Observational
- 💻 Tech & Coding
- 🧔 Dad Jokes & Wordplay
- 💼 Work & Corporate
- ❤️ Relationships & Life
- 🧠 Philosophy & Absurd
- 🖤 Dark Humor
You can jump between categories from the feed or use the dedicated comedy search experience.
A fresh laugh, every day.
The Joke of the Day isn’t simply a random joke selected whenever you open the app.
Daily Jokes uses a deterministic date-based system to select the day’s routine, so the same daily joke is presented consistently throughout that day.
The daily spotlight is shared across the app’s experiences — including the feed, notification and home-screen widget.
And because the selection system works across the full catalog, the app is designed to rotate through its collection rather than repeatedly serving the same handful of jokes.
More than just words.
This is where Daily Jokes gets a little weird — in a good way.
The app includes an optional sensory layer designed to make reading a joke feel more like watching a stand-up routine.
🎙️ Voice
A built-in Android text-to-speech narrator delivers the routine with pauses between setup beats and the punchline.
🔊 Sound
Procedural comedy sound cues add things like rimshots, chuckles, airhorns and other punchline effects.
📳 Haptics
Tiered haptic feedback accompanies the progression through the joke.
⏱️ Auto-Forward
Choose the pacing that works for you and let the app advance through the setup automatically.
The voice, sound and haptic systems are all built into the Android app rather than requiring an external comedy player.
Your jokes. Your notebook.
One of the features I wanted Daily Jokes to have that typical joke apps don’t:
a place for your own material.
My Comedy Notebook lets you create and save your own comedy routines alongside your liked jokes.
You can write a routine, save it locally, and use the built-in rehearsal controls to test its delivery with different comedy sound cues.
It’s not just a joke reader.
It’s also a tiny place to keep the jokes you want to remember.
Keep the ones that make you laugh.
Found something good?
Save it.
Daily Jokes has a dedicated Liked Collection where saved routines can be browsed separately from your personal notebook.
Your collection can also be filtered by comedy category, making it easy to build your own little comedy library over time.
Take the laugh with you.
Daily Jokes isn’t limited to the app itself.
📱 Home-screen widget
Put the Daily Joke directly on your Android home screen and jump into the day’s routine with one tap. The widget uses the same daily-joke selection as the main app.
🔔 Daily Comedy Delivery
Set a time that works for you — morning coffee, lunch break, evening commute, or whenever you need a laugh.
The app schedules the daily reminder locally on the device.
So instead of remembering to open another app, the joke can come looking for you.
Made to be shared.
A good joke shouldn’t stay inside your phone.
Daily Jokes includes built-in sharing tools for turning routines into shareable comedy cards.
There are multiple visual formats, including a Golden VIP Ticket, along with a WhatsApp-friendly spoiler format that keeps the punchline hidden until the recipient reveals it.
Read it. Laugh. Share it. Don’t ruin the punchline.
Pick your atmosphere.
Daily Jokes also lets the comedy experience change its surroundings.
The app includes multiple visual Comedy Club ambiances, including:
- 🍷 Velvet Room
- 🕹️ Retro 80s
- 🖤 OLED Midnight
- and additional club themes
Sound cues and visual styling can be configured from the sensory settings.
The idea is simple: if you’re going to spend a few minutes consuming jokes, it might as well feel like you’re somewhere fun.
Built offline-first.
The comedy catalog is bundled directly with the application.
Your favorites, reactions, notebook routines, preferences and other app state are stored locally using Android’s on-device storage architecture.
There is no Daily Jokes account to create and no cloud account required for the core comedy experience.
The app does use Google AdMob for advertising, including native feed ads and optional rewarded ads. A voluntary 15-second rewarded video can unlock the 24-hour VIP Backstage Pass, which removes sponsored feed cards and unlocks additional VIP experiences.
Built as a small experiment in digital comedy.
Underneath the jokes is a surprisingly involved little Android project.
Daily Jokes is built with:
Kotlin · Jetpack Compose · Material 3 · Room · DataStore · Android Text-to-Speech · AlarmManager · Android Widgets · Google AdMob
The UI uses a vertical, swipe-driven feed inspired by modern short-form media apps, while the comedy engine handles sequential beats, daily selection, pacing, audio, haptics and local persistence.
It’s deliberately designed to feel more like an experience than a database of jokes.
The idea
I didn’t want to build another app where you open a screen, read some text, scroll, and leave.
I wanted to see what happens when something as simple as a joke gets treated like a tiny piece of interactive entertainment.
Timing matters.
Anticipation matters.
Sound matters.
The punchline matters.
Daily Jokes is my take on that idea.
A little comedy club. In your pocket.
Download
Daily Jokes for Android
2,000+ routines · 7 comedy categories · Daily Joke · Voice · Sound · Haptics · Notebook · Widget · Daily Reminders
