Interview Bootcamp
Ask Author
Back to course home

0% completed

Vote For New Content
Designing a URL Shortening service like TinyURL

1. Why do we need URL shortening?

URL shortening is used to create shorter aliases for long URLs. We call these shortened aliases “short links.” Users are redirected to the original URL when they hit these short links. Short links save a lot of space when displayed, printed, messaged, or tweeted. Additionally, users are less likely to mistype shorter URLs.

For example, if we shorten the following URL through TinyURL:

https://www.designgurus.org/course/grokking-the-system-design-interview

We would get:

https://tinyurl.com/vzet59pa

.....

.....

.....

Like the course? Get enrolled and start learning!