Useful tools

A collection of various online tools. Anything that might or might come in handy from time to time.