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