«Кто хочет стать миллионером?» — это аналог популярнейшего британского шоу «Who Wants to Be a Millionaire?». До 2001 года программа называлась «О, счастливчик!». До сентября 2005 года максимальным выигрышем программы был один миллион рублей.
Для того, чтобы заработать в программе «Кто хочет стать миллионером?» три миллиона рублей, необходимо правильно ответить на 15 вопросов из различных областей знаний. Каждый вопрос имеет четыре варианта ответа, из которых только один является верным. Каждый вопрос имеет конкретную стоимость. Все суммы являются заменяемыми, то есть после ответа на следующий вопрос не суммируются с суммой за ответ на предыдущий. Суммы, полученные при верном ответе на 5-й и 10-й вопросы, являются «несгораемыми» (в случае выбора игроком «рискованной» игры, только одна сумма является «несгораемой» и игрок устанавливает её самостоятельно перед началом игры). «Несгораемая» сумма останется у игрока даже при неправильном ответе на один из следующих вопросов. В любой момент игрок может остановиться и забрать деньги. В случае неверного ответа выигрыш участника сокращается до ближайшей достигнутой «несгораемой» суммы, и он прекращает участие в игре.
В течение всей игры можно единожды воспользоваться четырьмя подсказками: «Помощь зала», «50:50», «Звонок другу» и «Право на ошибку» (введена в 2010 году). С осени 2006 по 2008 год существовала также подсказка «Три мудреца» — в течение 30 секунд игрок мог посоветоваться с тремя известными личностями, находящимися в другой комнате.
С 2001 по 2008 год ведущим программы был пародист Максим Галкин, затем его сменил Дмитрий Дибров, который ранее вел шоу «О, счастливчик!».