hi I am a non native English speaker too. I think basically there isn't any difference betwen the two. But sometimes 'every one' can refer to non-humans, inanimate or lifeless things while 'everybody' usually refers to humans.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.