Większość stron skracających linki działa tak, że działa tak, że wysyłasz formularzem adres strony www do bazy danych, a serwis tworzy ciąg znaków (najczęściej nadając im kolejny numer konwertowany na zapis cyfrowo-literowy), przypisuje go do podanego adresu i odsyła Ci ten nowy adres ze skrótem. Potem serwis śledzi, czy nowy losowy adres jest używany. Jeśli nie to jest usuwany z bazy po jakimś czasie. W przypadku chęci uzyskania konkretnego skrótu to musi być on nie używany w serwisie przez kogoś innego. Można ustawić, by ten sam adres miał różne skróty, dla różnych użytkowników.
Technicznie taka akcja to zwykły odbiór danych z formularza, generowanie losowego lub kolejnego ciągu znaków i zapis do bazy. Potem gdy inny użytkownik korzysta za skrótu, to serwis odbiera request, wyszukuje w swojej bazie adres i przekierowuje użytkownika na ten adres.