Here's a usage note from the Oxford dictionary: "The adjective everyday, 'pertaining to every day, ordinary,' is correctly spelled as one word ( : carrying out their everyday activities), but the adverbial phrase every day, meaning 'each day,' is always spelled as two words ( : it rained every day)".