Registered 2009-04-13 by Savvas Radevic

surl is a URL shortening command line application that supports various sites. It supports stdin or filename input. It grabs the URLs, converts them, and returns the same text that was used in the input. It is known to work with a wealth of services, such as,, and others.

Supported URL shortening services:,,,,,,,,,,,,,,,,,,,,,,,

FAQ (Frequently asked questions):
For Python programmers (Using surl from your app):

Project information

surl developers team
surl developers team
Development focus:

trunk series 

Browse the code

Programming Languages:
Version control system:

RDF metadata

View full history Series and milestones

surl trunk series is the current focus of development

Get Involved


Latest version is 0.7.1
released on 2012-03-09

All downloads


  • minor update on 2012-03-09
    Minor update to include docs folder in the source P.S. Note to packagers: *....
  • One of many surl usages... on 2012-03-09
    I recently read that it was used for a photo booth application: http://lewk.o...
  • 0.7.1 landed on 2012-03-09
    As promised, 0.7.1 is mainly a bugfix release, I kept the new stuff to a mini...
  • 0.7.1 soon on 2012-03-08
    After almost 2 years of silence, I decided to fix up the version and dump the...
  • Gentoo and FreeBSD! on 2010-10-20
    Thanks to some more packagers, I have found out that surl has made it in Gent...