Правильно говорить «офлайн».

Это тот тип заимствования из английского, где в русском языке теряется одна буква «ф». Английскую отрицательную частицу off, образующую это слово, при проверке не учитывают.

Также пишутся и другие схожие по форме образования слова – «офсайд» и «офшор».