Registered 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


RDF metadata

View full history Series and milestones

trunk series is the current focus of development.

Get Involved


Latest version is 0.7.1

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...