Uniform resource locator (URL) adalah string teks yang memungkinkan pengguna komputer untuk mengidentifikasi dan membuka file, biasanya dari lokasi yang jauh. Meskipun ada beberapa nama skema yang digunakan untuk mengidentifikasi jenis transfer file, konvensi penamaan yang paling umum untuk URL adalah Hypertext Transfer Protocol (HTTP). Menggunakan protokol ini memungkinkan pengguna untuk mengunduh situs web, video, dan konten Internet lainnya. Beberapa URL bisa sangat panjang, sehingga pemrogram telah mengembangkan beberapa metode pemendekan URL untuk membuat tautan yang menggunakan karakter yang jauh lebih sedikit. URL singkat ini jauh lebih mudah digunakan saat mengetik email, posting forum, dan blog.
Sejak awal Internet, pengembang harus bersaing dengan sistem yang digunakan untuk menentukan lokasi file dalam jaringan. Sistem URL awal menggunakan beberapa nama skema untuk memungkinkan browser web menemukan dan mengunduh konten. Seiring perkembangan Internet, sistem HTTP dan World Wide Web menjadi protokol dominan untuk mengirimkan data ke pengguna akhir. Protokol ini memungkinkan pembuat kode Hypertext Markup Language (HTML) untuk menentukan domain Internet, serta beranda dan sub-halaman dalam domain ini. Panjangnya beberapa alamat URL menyebabkan kesalahan ejaan dan kesalahan lainnya dan memaksa pemrogram untuk mengembangkan metode yang lebih baik bagi pengguna untuk menemukan file.
Pemendekan URL telah menjadi salah satu metode yang lebih populer untuk menerjemahkan alamat web yang sangat panjang menjadi string teks yang jauh lebih pendek. Ini biasanya dilakukan dengan meminta pengguna menyalin dan menempelkan URL panjang ke dalam aplikasi berbasis web yang kemudian membuat tautan pendek dan unik. Tautan ini kemudian akan mengarahkan pengguna ke URL asli yang lebih panjang. Selain menyediakan tautan yang lebih pendek, metode ini juga memungkinkan pengguna untuk berbagi tautan sambil menyembunyikan alamat tujuan yang sebenarnya.
Pemendekan URL telah terbukti bermanfaat bagi pengguna yang menulis email atau blog, karena memungkinkan penulis untuk menyertakan tautan ke sub-halaman dengan alamat yang rumit tanpa mengacaukan dokumen teks dengan URL yang panjang. Ini memudahkan pembaca untuk menyalin dan menempelkan URL yang dipersingkat ke browser web mereka sendiri atau mengetiknya sendiri. Metode ini sangat penting untuk mikro-blogger dan pengguna pesan teks yang mungkin dibatasi hingga 140 karakter untuk menyampaikan konten mereka.
Beberapa aplikasi pemendek URL mengandalkan domain tingkat atas kode negara untuk menghasilkan URL unik, yang mengakibatkan lalu lintas dialihkan melalui negara yang bersangkutan. Meskipun ini memiliki beberapa keuntungan, ini juga dapat menyebabkan konten difilter atau diblokir, tergantung pada undang-undang dan peraturan negara pemilik domain. Metode ini juga dapat menyebabkan tautan rusak di masa mendatang jika perusahaan pemendek URL kehilangan kontraknya dengan negara tuan rumah atau gulung tikar.