What's The PIN?
A free daily 4-digit PIN puzzle. New code at 00:00 UTC, 10 attempts per day, Wordle-style hints. Today's PIN has been guessed wrong many times in the last 60 minutes. None correctly.
What Is What's The PIN?
What's The PIN is the sixth entry in the Mini-Games tier of frustrated.io and a daily numerical-puzzle game in the Wordle-alternatives lineage. The mechanic is straightforward: guess today's 4-digit PIN within 10 attempts, with Wordle-style hint feedback after each guess (green for "correct digit, correct position," yellow for "digit is in the PIN but wrong position," grey for "digit is not in the PIN"). The PIN regenerates at 00:00 UTC every day and is the same for every player worldwide. The presentation is a parody ATM screen — Frustrated Bank, version 4.7.2, model FRBANK / 0042 — that escalates its tone as your attempts run out. "No attempts yet · 10 left" gives way to "Incorrect. 3 attempts left. Card may be retained." The 10th wrong guess returns "CARD RETAINED" and locks you out until tomorrow.
The educational tier of the game writes itself. There are 10,000 possible 4-digit PINs (0-9 × 0-9 × 0-9 × 0-9 = 10⁴), but human-chosen PINs are far from random. Nick Berry's 2012 analysis at Data Genetics — the canonical study, drawn from 3.4 million leaked four-digit passwords — showed 1234 alone accounting for 10.7% of all PINs, with the top 20 codes covering 26.83%. People cluster around birthdays, repeated digits, keypad-pattern shortcuts (2580 is the centre column of a phone keypad, which is why it ranks #22 in real-world frequency), and culturally significant numbers (1004 ranks unexpectedly high because in Korean it's pronounced cheonsa, meaning angel). Banks know this. Frustrated Bank does not care. The Frustrated Bank PIN is selected by a Postgres random() function from the full 10,000 each midnight UTC. It might be 1234. It probably isn't. The leaderboard tells the truth. The counter doesn't lie.
How It Works
You arrive at the ATM screen.
A single keypad. Four empty PIN slots. A status line that reads "No attempts yet · 10 left." There is no signup, no email field, no instruction tutorial. The frustrated.io brand assumes you have used a real ATM at least once in your life. Tap four digits. Press ENTER. CLEAR if you change your mind.
The PIN reveals nothing and everything.
Submit a guess. Each digit lights up green (correct digit, correct position), yellow (correct digit, wrong position), or grey (digit not in the PIN). Repeated digits work the way Wordle handles repeated letters — if today's PIN is 1234 and you guess 1191, the first 1 returns green, the second 1 returns grey (it's not in any other position), and 9 and the final 1 both return grey. The status line updates: "Incorrect. 9 attempts left." You guess again. The PIN is the same as it was a moment ago. You have new information. You also have one fewer attempt.
You crack it, or you don't.
Cracking it triggers the Today's Crackers leaderboard submission flow — your initials saved via the shared frustrated_initials localStorage key (one identity across all frustrated.io games), your guess count locked in, your row published live to every other player's screen via the Supabase broadcast channel. Your streak increments. Tomorrow's challenge unlocks at 00:00 UTC. Failing — running out the 10-attempt clock — locks you out until midnight UTC and the streak breaks. The "CARD RETAINED" screen reveals today's actual PIN. There is a small dignified pause. You will be back tomorrow. The game has counted on this.
Who Plays This
What's The PIN pulls a different audience than the reflex-driven Mini-Games entries — slower, more deliberate, with a heavy Wordle-migrant slant and a mid-morning routine fit. Below are the four most common player archetypes we've seen.
"I solved today's Wordle in 3 and felt the familiar emptiness of having no daily puzzles left. Then someone in the group chat sent me What's The PIN. I cracked it in 6 guesses. I am now seven days into a streak I will protect at all costs. The Wordle hole is filled. The hole was 4 digits wide all along."
— Aisha L., software engineer, daily-puzzle compulsive
"I clicked the link in a text from my brother and the screen said 'FRUSTRATED BANK — Enter PIN.' I genuinely thought I'd been phished. I closed the tab three times before I realised the URL was frustrated.io and the bank was a parody. By the time I'd worked out it was a game I'd already guessed two PINs. They were both wrong. I am still mildly upset about all of this."
— Reggie K., 71, has had a real heart attack about this
"There are 10,000 possible 4-digit PINs and 10 attempts per day. My probability of cracking it on a random run is approximately 0.001 if I guess randomly, or much higher if I weight my guesses against Berry's known PIN frequency distribution. I have weighted my guesses. I have cracked it three times this week. The leaderboard shows me at rank 47 lifetime. I am quietly proud and visibly tired."
— Marcus B., 28, has actually read Nick Berry's blog
"I am on day 14. Tomorrow's PIN drops at 00:00 UTC, which is 1am my time. I have set three alarms. I have cleared my schedule. My partner has asked if I'm okay. I am okay. The streak is okay. Everything is okay. Send rations."
— Priya N., 33, knows this is unsustainable, will sustain it anyway
Best Captions for Sharing This
Send the link with one of these. Hook the click — never describe the trap. The recipient should find the "card retained" panic themselves.
today's PIN has been guessed wrong 1,247 times in the last hour. None correctly. I am number 1,248. I will be back tomorrow.
found a website with a single ATM screen and a PIN to guess. I've been here 40 minutes. My streak is on day 4. Send help.
Like Wordle, but for numbers. The daily PIN at midnight UTC. I cracked it on guess 7. I am now insufferable about it.
the website said "card retained" and I felt a real shiver of bank-induced panic. It's not a real bank. I checked twice.
free daily PIN puzzle. 10 attempts. Wordle-style hints. New PIN at 00:00 UTC. No signup. Just trust me.
if you're done with Wordle for the day, this is the next one. PIN cracker, daily, leaderboard. Takes 3 minutes.
bet you can't crack today's PIN in 3 guesses. The leaderboard says someone did. They're lying. Probably.
wait until you see what happens at the 10th wrong guess. I'm not telling you. You'll find out.
What's The PIN vs The Alternatives
Daily-puzzle games and PIN-guessing games have populated the browser since 2014. Below is how this version compares — including the original community-grind PIN site, Wordle (the genre-defining game), and a real ATM (the lived-experience anchor).
| Feature | guessthepin.com | Wordle (NYT) | A real ATM | What's The PIN (#96) |
|---|---|---|---|---|
| Daily mode | No — single counter, brute-force grind since 2014 | Yes — same word, midnight local | Always (your card, always) | Yes — same PIN, 00:00 UTC |
| Hint feedback | None — guess and pray | Wordle-style green/yellow/grey per letter | None — incorrect / try again | Wordle-style per digit |
| Attempts allowed | Unlimited | 6 per day | 3 (most banks); card retained after | 10 per day |
| Leaderboard | No | No (NYT shows your stats only) | No (you'd hate it if there was) | Yes — Today's Crackers, top 10 |
| Live counter | Yes — single global counter | No | No | Yes — wrong-guesses, last 60 min |
| Anti-cheat | None known | Word answer in client source (famously) | Bank's actual security | Server-side hints, Turnstile, server-counted attempts |
| Signup required | No | Yes (NYT account) | Yes (you opened the bank account) | No |
| Mobile-friendly | Yes | Yes | Depends on the ATM | Yes (touch-optimized keypad) |
| Brand parody axis | None — pure community grind | NYT-corporate restraint | The actual thing | Frustrated Bank ATM, "card retained" panic |
| Real-world consequence of failing | None — guess again | None — try tomorrow | Card retained, 24-hour lockout, calling the bank | None — PIN resets tomorrow |
Specifications
| Genre | Daily numerical puzzle · Wordle-for-numbers · PIN-guessing game · Browser-based |
| Built with | HTML, CSS, vanilla JavaScript, Supabase Path A backend |
| Page weight | Under 30 kb |
| Time to first interactive | Under 1 second |
| Mobile compatible | Yes — touch-optimized ATM keypad, full mobile rendering |
| Sound | Yes (default off, persistent toggle) — Web Audio synthesised, no audio files |
| Working back button | Yes, always |
| Tracks any data | Page-level GA4 only (see /privacy/). No additional third-party scripts run, no per-action trackers, no fingerprinting, no email capture. |
| Daily mode reset | 00:00 UTC every day |
| Practice mode | Yes — random PIN, infinite attempts, no leaderboard |
| Maximum attempts per day | 10 (Daily mode) |
| Hint feedback | Wordle-style green / yellow / grey, duplicate-aware |
| PIN length | 4 digits (0000-9999) |
| Total PIN combinations | 10,000 |
| Anti-cheat | Server-side hint computation, Cloudflare Turnstile gate, server-computed attempt number, 1-guess-crack auto-flag |
| Leaderboard depth | Top 10 daily (Today's Crackers), live broadcast updates |
| Live counter | Wrong-guess count, rolling 60-minute window |
| Save persistence | Shared frustrated_initials key + localStorage daily/streak tracking |
| Honors prefers-reduced-motion | Yes (animations disabled) |
| Real-world card retention | None |
| Real bank | None — Frustrated Bank is a parody |
| Account / signup required | None |
| Ads on this page | None |
Reviews
"My grandson sent me this. I thought it was a real bank logging me out and I called my actual bank to check my account was secure. While on hold I read the URL more carefully. By the time my bank's representative answered I had cracked today's PIN in 7 guesses. I told her about it. She is now also playing. Excellent game. The fake bank is more polite than the real one."
"Cracked today's PIN in 4 guesses. Today's PIN was 4271. The leaderboard says I'm rank 12. The 11 people above me cracked it in 3, 3, 3, 3, 3, 3, 2, 3, 3, 3, and 3. I assume some of them are lying. I have no proof of this. I am telling everyone I know that I am rank 12. 5 stars."
"Lost a star because the 'card retained' screen on my 10th wrong attempt gave me a brief but real wave of bank-induced anxiety. I had to remind myself the bank wasn't real. Then I had to remind myself again. I am now somehow more careful about my actual PIN, which is presumably an unintended educational outcome. Game is excellent. The brand voice is too convincing for my own good."
Frequently Asked Questions
Real questions from search. Real answers from us.
What's The Most Common 4-Digit PIN?+
It's 1234. Nick Berry's 2012 analysis at Data Genetics — still the canonical study — examined 3.4 million four-digit codes leaked in security breaches and found 1234 accounted for 10.713% of them. Random selection would put each PIN at 0.01%. The top three (1234, 1111, 0000) account for nearly 19% of all PINs. The top 20 codes cover 26.83% — meaning if you guess the right 20 numbers, you've cracked roughly one in four real PINs. Today's PIN at Frustrated Bank is one of 10,000. We do not promise it isn't 1234. We do not promise it is.
How Many 4-Digit PIN Combinations Are There?+
10,000. Each digit position holds one of ten values (0-9), so the total combination space is 10 × 10 × 10 × 10 = 10⁴. Of those 10,000, Berry's analysis showed that 50% of real-world PINs can be cracked in just 426 attempts because human-chosen PINs cluster heavily around dates, repeated digits, and keypad-pattern shortcuts (2580 ranks #22 because it's the centre column of a phone keypad). The Frustrated Bank PIN is randomly selected from the full 10,000 each day at 00:00 UTC. Random doesn't favour 1234 and doesn't avoid it.
Is 1234 a Common PIN?+
Yes. 1234 is the single most common 4-digit PIN in the world — used roughly 10,000 times more often than the least common one (8068, with just 25 occurrences in Berry's 3.4 million dataset). 30 of the 50 most common PINs start with 19 or 20, suggesting birth-year usage. The 17th most common ten-digit password in the same study was 3141592654 — the first ten digits of pi. Humans are pattern-seeking even when they're trying not to be. Today's PIN is selected by a Postgres random() function. It does not care about your birth year.
What Are The Easiest PINs To Guess?+
Sequential digits (1234, 4321), repeats (0000, 1111, 7777), date patterns (1990, 2001, 0429 — birthdays in MMDD format), and keypad-pattern shortcuts (2580 = centre column, 1397 = corners + extra). Berry's heatmap of 3.4 million PINs shows a bright bottom-left quadrant where date-format PINs cluster, a diagonal line where repeated-pair PINs sit (1212, 3434), and dim corners where genuinely random PINs barely appear. Statistically, the safest 4-digit PINs are unrepeated pairs of two-digit numbers above 50, like 8957 or 7064. Today's Frustrated Bank PIN may or may not be one of these. We don't tell you until you guess it.
What Happens After 3 Wrong PIN Attempts At An Actual ATM?+
Most banks block your card after 3 incorrect PIN attempts. Standard duration is 24 hours (SBI, HDFC), some impose 2-3 days (Axis Bank), some go up to a week (international banks like Citi and HSBC). Some ATMs retain the card physically — the "card retained" message means the ATM swallowed it, and you're calling your bank in the morning. Frustrated Bank gives you 10 attempts, generous by industry standards. After 10 failed attempts, the screen displays "CARD RETAINED" and locks you out until 00:00 UTC the next day. Your fake card is fake. Your panic is real.
Is "PIN Number" Redundant?+
Yes. The "N" in "PIN" already stands for Number — Personal Identification Number — so saying "PIN number" is technically saying "Personal Identification Number Number." Pedants point this out at parties. Everyone agrees and continues saying "PIN number" anyway because "what's your PIN" sounds like the start of a security question and "what's your PIN number" sounds like a sentence. Frustrated Bank uses both forms interchangeably in our copy. The ATM screen says PIN. The mock-helpline voice would say PIN number. They are the same number.
Can I Play What's The PIN On My Phone?+
Yes. The game runs in any modern mobile browser — iOS Safari, Android Chrome, Brave, Firefox. The ATM keypad is touch-optimized: tap a digit to enter, the four PIN slots fill left-to-right, ENTER submits, CLEAR resets. There's no app to download, no signup, no email, no payment. The Daily PIN is the same for every player worldwide and resets at 00:00 UTC. Practice mode generates a random PIN locally with infinite attempts. Your stats persist via localStorage; cracking the daily PIN puts you on the global Today's Crackers leaderboard via your initials.
Why Are There So Many Daily Puzzle Games Now?+
Wordle launched in October 2021 as a personal gift from Josh Wardle to his partner, hit cultural saturation by January 2022, and was acquired by The New York Times for a reported seven figures. The format — one puzzle per day, shared by everyone, spoiler-free emoji-grid sharing — turned out to be the killer mechanic the puzzle-game category had been missing for thirty years. Hundreds of variants followed. Most lasted a year. The survivors (Connections, Quordle, Crosswordle, Nerdle, Primel, and now frustrated.io's What's The PIN) occupy distinct neighbourhoods of the same cul-de-sac. The daily-reset, single-shared-puzzle, no-signup format is the genre. The puzzle inside it can be anything.
Is Frustrated Bank A Real Bank?+
No. Frustrated Bank is a parody — a fictional financial institution that exists only as a 4-digit PIN-guessing game on Frustrated.io. We do not hold deposits, issue cards, or have a real address. The "FRUSTRATED BANK · v 4.7.2 · FRBANK / 0042" branding is set dressing for the game. The "card retained" message means you've used your 10 daily attempts; no real card is retained, no real account is locked, no real bank exists. If you came here looking for actual banking services, you've reached the wrong place. If you came here to crack today's PIN, you've reached the right place. Standard page-level Google Analytics is enabled (see /privacy/). No banking credentials are collected, requested, or processed.