Odd Bits / Your files

Who Said It?

Turn any chat into a quiz. Pick real lines, send the link, and see who really knows the chat.

FreeRuns in your browser

Opening…

Runs in your browser. Your chat file is opened in this tab. The quiz you make is in the link, after the #. Browsers do not send that part to our server, but it goes wherever you paste the link, so anyone who has the link can read the lines and the answers. The page tells the browser to block its code from connecting to other sites, and the code makes no request that carries your file. How to check that yourself

Load a WhatsApp or Telegram chat and the tool suggests lines people actually sent. You approve 5 to 15 of them, choose who the answers are, and copy one link. Everyone you send it to opens the quiz in their browser, taps who said each line, and gets a score card to share.

What you get
  • Real lines from your chat, picked by you from suggestions, as a quiz of 5 to 15 questions
  • One link to send: players open it in their browser and get a score card to share
  • The quiz is in the link itself, so there is nothing to sign up for and nothing stored
Works with
WhatsApp .txt or .zipTelegram result.json
Version
v1.0, updated 2026-10-23

What it never does

Questions

Where is the quiz kept?

In the link. After the # in the address is the whole quiz: the title, the names and the lines with their answers, squeezed with deflate and written in base64url. Browsers do not send the part after the # to our server. It does go wherever you paste the link, and anyone who has the link can decode it and read the lines and the answers.

Why does it use real names?

A quiz needs names to tap. They start as the names in the export (a number with no saved name starts as "Person 1") and you can rename anyone. People you leave out are never named, and renaming someone also keeps their real name out of the lines.

Which lines does it suggest?

Text messages of 15 to 200 characters from the busiest senders (at least 10 text messages each, up to 8 people). Lines with a phone number, email address, link, @handle, key-like string or home path are left out, as are media, deleted-message and system lines. Among the rest, lines using words that few messages in the chat use rank higher, lines near 80 characters rank higher, and a question mark, exclamation mark or emoji adds a little. Then it takes turns between people so one person does not fill the list.

How is the score worked out?

The score is the number you got right out of the number of questions, and the percentage is that rounded to a whole number. The verdict comes from the share right: all right: Full marks; 80% or more: Group expert; 60% or more: Good listener; 40% or more: Half and half; 20% or more: Still learning; 0% or more: Fresh eyes. Nothing else changes it.

What if the link is too long?

The link can be up to 4,000 characters, so chat apps do not cut it. The page shows the length as you work and says how far over you are. Drop a question or swap a long line for a shorter one.

What happens with a broken or edited link?

The page checks the quiz strictly. If the link was cut short, changed, made with another version of this page or is too long, it says so in plain words and offers to make your own. It does not try to guess what was meant.

Which exports work?

A WhatsApp chat export (the .txt, or the .zip WhatsApp makes, from Android or iPhone) and result.json from Telegram Desktop. Photos and other files in a zip are never opened. The whole file is read in your browser, up to 250 MB.

Not affiliated with WhatsApp, Meta or Telegram.