Попробовала узнать СНИЛС по паспорту на сайте Госуслуги. Во-первых, такой услуги на сайте нет (пробовала даже в поиске на сайте вбить "узнать снилс по паспорту", увы), но есть возможность проверить свои накопления на личном счете в ПФР, одновременно с этим можно узнать и сам номер СНИЛС.
Для того, чтобы узнать СНИЛС на сайте Госуслуги, нужно зайти непосредственно на сайт Госуслуг, затем во вкладку Пенсионные накопления, через которую можно узнать о состоянии своего лицевого счета в ПФР РФ и непосредственно номер СНИЛС.
Для этого нужно ввести номер своего телефона и пароль от личного кабинета. То есть, паспортные данные не нужны.
Как только ввели эти данные, буквально в течение минуты открывается страница с Извещением, в котором написаны данные застрахованного лица: Номер заявления, дата подачи заявления, ФИО застрахованного, его СНИЛС и суммы средств, перечисленные от работодателя и полученные от временного размещения накопленных на личном счете средств
Естественно, номер чужого СНИЛС вам никто не предоставит, ни по паспорту, никак.