Yes, it does have to be on the web, but it doesn't have to be a jpeg. What format do you want to use? Because gif's work too of course! And if you need someone to host your sig, I think there are lots of people here that will be happy to help you out if you ask nicely.