If you try to encode an URL, especially for a Twitter status message, here you can find a list with the most used characters. Just replace the character with the corespondent escape code.
This list can be also used if a character is not available on the keyboard or if the URL it cannot be used in some contexts. Anyway, you can use the character with a
% followed by its ASCII hexadecimal equivalent code.