urlparse

split a URL into its parts, with every query parameter decoded

Runs entirely in your browser; nothing is sent anywhere. The input is kept in the URL fragment so you can link a result — the fragment never reaches the server.