1. Шрифты рендерятся по-разному разными системами. Это нужно понимать.
2. Сам шрифт должен быть нормальным (бывают кривые вариации).
3. Шрифт должен быть правильно подключен, в правильных форматах и правильном порядке. Для современных браузеров это woff2, для предыдущего поколения woff. Всё остальное барахло подключать не нужно.
Учитывайте то, что на веб страницах, шрифт выглядит по другому, в зависимости от того какой у вас монитор / разрешение / герцовка. И как вы сгенерировали шрифт для сайта. Скажите какие форматы вы подключали? (ttf, svg, woff, eot). И через какой сервис вы их генерировали?