Spell обычно означает «заклинание» или «чары». В песне это метафора сильного притяжения: герой чувствует, будто любимый человек околдовал его, поэтому он не может уйти и считает всё, что она делает, настоящей магией.
В «Magic» One Direction влюблённый парень зовёт девушку прийти к нему, несмотря на мнение окружающих. Люди говорят: «They say that we're no good together» [Они говорят, что мы не подходим друг другу], но ему всё равно. Разговорное c’mon over значит «давай приходи», а gonna и wanna — сокращения от going to и want to: «собираюсь» и «хочу». Девушка выглядит так соблазнительно, что он признаётся: «I can’t hold back» [Я не могу сдержаться].
Главный образ песни появляется в строках «You’ve got this spell on me» [Ты околдовала меня] и «Kiss you once, now I can’t leave» [Я поцеловал тебя один раз и теперь не могу уйти]. Здесь magic не настоящая магия, а сильное притяжение: после одного поцелуя парень уже не хочет расставаться. Ему даже хочется, чтобы их фотографировали и чтобы весь мир узнал об этой истории: «I want everyone to know now» [Я хочу, чтобы теперь все знали]. Звучит немного дерзко и очень уверенно: чужие прогнозы о провале он просто заменяет своим «всё, что ты делаешь, это магия».