FAQ
Everything worth knowing.
Split by tool: coin flip questions on the coin page, dice questions on the dice roller and number questions on the random number generator — collected here in one place.
Coin flip
Flip coin questions
How the toss works, whether it is fair, series mode, custom labels and the coin flip queries people search for.
How does the online coin flip work?
Is the result actually random and fair?
Do I need to create an account?
What is “Best of 3” and “Best of 5” mode?
Can I rename Heads and Tails?
Does it work on mobile and with a keyboard?
Do you track my flips?
Can I use this to settle an argument or pick a winner?
How do I flip a coin?
Balance the coin on your thumbnail, flick it upwards so it turns at least one full rotation, then catch it flat in your palm or let it land on the back of your other hand. Agree the call before it leaves your thumb, and do not peek until it lands.
Online it is quicker: pick single flip, Best of 3 or Best of 5, press Flip (or just hit Space) and read the result. Read the full walkthrough →
Is Google coin flip really 50/50?
Can Google flip a coin for me?
Yes — search for “flip a coin” on Google and it tosses one for you right in the results. That is perfect for a single call. If you want more than one toss, custom sides such as Yes/No, a visible 3D animation or a running scoreboard, use a dedicated tool instead: flip a coin online →
Is flip a coin true?
Is a coin flip actually 51/49?
How to guess a coin flip?
How do I flip a rupee coin?
Exactly like any other coin: balance a ₹1 or ₹2 coin on your thumbnail, flick it upward with a spin and catch it flat — or let it land on the back of your hand. Agree in advance which side counts as heads so nobody renegotiates after it lands.
No rupee coin to hand? A head or tails flip coin online behaves the same way and keeps the score for you. Flip a coin →
Who won the coin toss today?
Dice roller
Dice questions
Which dice roller to use, what free actually means, and how many dice you can throw at once.
What dice roller online should I use?
A good online dice roller lets you choose how many dice to throw and which type — d4, d6, d8, d10, d12 or d20 — shows the result clearly, adds up the totals, keeps session statistics and is honest about where the randomness comes from. It should also work on a phone and accept keyboard input.
Ours does all of that with a real 3D throw and no signup. Open the dice roller →
What dice roller online is free?
Where can I find a free dice roller?
Is there a full screen dice roller?
The dice stage on our dice page fills the width of the screen and works in landscape on a phone, which is enough for most tables. For a true full screen view, press F11 on Windows, Ctrl + Command + F on a Mac, or use your browser’s full screen option — the roller keeps working exactly the same. Try it →
Is this dice roller fair?
How many dice can I roll at once?
Random numbers
Number questions
Generating numbers in Python, how random number generators work, and what this picker does with your range.
How to generate a random number in Python
Use the built-in random module. random.randint(1, 100) returns an integer between 1 and 100 inclusive, random.random() returns a float from 0 to 1, and random.choice(sequence) picks one item at random.
import random
print(random.randint(1, 100)) # e.g. 42
print(random.random()) # e.g. 0.7183...
print(random.choice(["heads", "tails"]))The same idea works for any range: swap the two bounds for whatever you need.
How to get a random number in Python
Pick the function that matches what you need:
random.randint(1, 10)— integer, both ends includedrandom.randrange(0, 100, 5)— integer on a steprandom.uniform(1.5, 9.5)— floating pointsecrets.randbelow(100)— cryptographically secure integer
Avoid random.random() when you actually need an integer, and reach for the secrets module whenever the number matters for security — tokens, passwords, lottery draws. Or just generate one in the browser →
How to make a random number generator in Python
Python already ships one — the random module is a Mersenne Twister — but building your own teaches you how they work. You need three ingredients: a seed, an arithmetic rule that scrambles it, and a modulo that keeps the result in range. A classic linear congruential generator looks like this:
class LCG:
def __init__(self, seed=1):
self.state = seed
def next_int(self):
self.state = (1103515245 * self.state + 12345) % (2 ** 31)
return self.state
rng = LCG(42)
print(rng.next_int()) # same sequence every run
print(rng.next_int())Change the seed and the whole sequence changes. For anything real, use random or secrets instead of rolling your own.
How do random number generators work?
Is this random number generator truly random?
Can I pick unique random numbers without repeats?
How to text someone from a random number?
Other
Other questions
Searches that do not belong to any of the three tools, answered anyway.
What The Font Finder?
WhatTheFont is a free font finder from MyFonts: upload a photo or a screenshot and it names the typeface and lists close matches. Popular alternatives are the Fonts Ninja browser extension and Font Squirrel Matcherator. If you are asking about this site, Coin Flip Online is set in Geist and Geist Mono, both free to download.
Still curious?
The fastest way to understand a coin flip is to flip one.