Only letters, numbers, dashes, and underscores allowed
Note: This is a client-side URL shortener. In production, you would need server-side storage and redirection handling. This tool generates shortened URLs and stores them locally for demonstration.