Safe.mn, URL shortener

Security and Transparency

secure URL shortener

Safe.mn Tools

Safe.mn for your browser

Safe.mn for your website

Safe.mn for your favorite site

Safe.mn for your browser

Bookmark

Drag this button to your bookmarks to shorten URLs from any page:
Shorten with Safe.mn

This will create a new bookmark called "Shorten with Safe.mn". When you want to make a short URL of the page you are visiting, simply click on the bookmark "Shorten with Safe.mn". A new tab or new window will be opened in your browser, with the Safe.mn short URL.

Top

Safe.mn for your website

Automatic short link for each page

Add this code on each page to display a short URL for that page:

<script src="http://safe.mn/tools/javascript?format=link&target=_blank" 
    type="text/javascript"></script>

You can modify the outout of the script

  • format=link displays a clickable link. To display simple text, use format=text or omit the format variable.
  • target=_blank creates a link with the attribute target="_blank". You can use _top, _self, _parent and _blank.

JavaScript

Coming soon...

JQuery

Here is a simple example to add Safe.mn to your website.

Safe.mn, URL shortener - Security and Transparency

HTML:

<p style="margin:0 0 2px; padding:0;"><input type="text" id="url" 
    title="e.g.: http://www.google.com/" style="width: 400px" /> 
<input type="button" id="shorten" value="Shorten" /></p>
<p style="margin:0 0 2px; padding:0;" id="result"></p>
<p style="margin: 0 0 0 150px; padding: 0; line-height:1.25em; font-size: 60%;">
<a href="http://safe.mn/" target="_blank">Safe.mn, URL shortener - Security and Transparency</a>
</p>

JavaScript (simplified):

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
jQuery(document).ready(function($) {  
    
  $('#shorten').click(function(e) {
    e.preventDefault();

    var url = $('#url').val();
	
    $.getJSON("http://safe.mn/api/?format=jsonp&url=" + escape(url) + "&callback=?",
      function(data){
        if (data.url) {
          $('#result').html('<input type="text" id="code" value="' + data.url + '">');
        }
        else if(data.error) {
          $('#result').html('<span style="color: Red;" id="warning">' + 
              data.error + '</span>');
        }
      });
    });
});  
</script>

Download a full example. Feel free to modify it.

Widget

You can Safe.mn to your website without knowledge of HTML or Javascript

iframe:

<iframe src="http://safe.mn/tools/widget/" width="550" height="150" style="border: 0" ></iframe>

<iframe src="http://safe.mn/tools/widget2/" height="150" style="border: 0" ></iframe>

Download the iframe example.

Google gadget:

Add the Safe.mn URL shortnener as a Google gadget:

<script src="http://www.gmodules.com/ig/ifr?
url=http://hosting.gmodules.com/ig/gadgets/file/100564391894550368434/google.xml
&synd=open&w=550&h=150&title=Safe.mn+URL+shortener
&border=%23ffffff%7C3px%2C1px+solid+%23999999&output=js">
</script>

Customize your version at Google.

Javascript:

Coming soon...

Top

Safe.mn for your favorite site

Google gadget

You can add the Safe.mn gadget to your Google home page: Safe.mn URL shortener

Facebook application

You can add the Safe.mn application to your Facebook profile: http://apps.facebook.com/safe-mn/

Top

Safe.mn API

See our new API documentation.

Top

Safe.mn Libraries

See the new Libraries section.

Ruby

Coming soon...

.Net

Coming soon...

Java

Coming soon...

Other languages

Let us know if you need a Safe.mn library for a different language. Send us an e-mail at contact@safe.mn.

Top