URL Shortener Script

Free URL shortener script
for your own website.

Download a free link manager for your own website. Short links, QR codes, campaigns, channels, pixels, surveys and monitors, all through your API key, with no database and no backend work.

POST /usethisapi/url/add - 200 OK
// Request POST https://minzo.link/usethisapi/url/add Authorization: Bearer YOUR_API_KEY Content-Type: application/json   {   "url": "https://example.com/very-long-url",   "custom": "my-link" }
// Response 200 OK {   "error": 0,   "id": 123,   "shorturl": "https://minzo.link/my-link" }

What you get

One download. Zero dependencies. Works on any PHP host.

links.app

Every Link Tool

Create, edit and delete short links with aliases, passwords, expiry dates, country, device and language targeting, pixels and app deep links.

qr.app

QR Codes and Barcodes

QR codes for links, WiFi, contacts, events, payments and more, plus barcodes, with your colors and logo.

stats.app

Statistics

Clicks, unique clicks, countries, browsers, systems and referrers for every link and dynamic QR code.

organize.app

Campaigns and Channels

Group links into campaigns with a rotator and a public list, and collect content in channels.

pixels.app

Retargeting Pixels

Add Facebook, Google, TikTok, LinkedIn and other pixels, then attach them to your links.

tools.app

Surveys and Monitors

Create surveys and uptime monitors, and see bio pages, files, splash pages and overlays.

zero.deps

Zero Dependencies

One folder of PHP, CSS and JavaScript. No database, no Composer, no build step, nothing loaded from a CDN.

proxy.php

Locked-down Proxy

The PHP file forwards only the API calls of the link manager, to your account and nowhere else.

Up and running in 3 steps

1

Get Your API Key

Sign up or log in to your account and grab your API key from the developers section.

2

Download & Upload

Download the ZIP, extract it, and upload the folder to any hosting with PHP and cURL.

3

Go Live

Open it on your domain, paste your API key and manage your links, codes and campaigns from there.

API Key Required

To use the integration page you need an API key. Here's how to get one:

  1. Sign up or log in to your account
  2. Visit minzo.link/user/developers/apikeys
  3. Copy your API key
  4. Paste it on the connect screen of your page. It stays in your browser.

Customize your shortener page

The page uses the dark style of your dashboard. Open the files in any editor to change the accent color, the name and the texts. No framework knowledge needed.

Change the accent color in assets/app.css
Set your own name in config.php
Translate the texts in assets/app.js
Fonts, icons and scripts are local, no CDN

Launch your integration
in minutes, not hours

Download the folder, upload it to your server, paste your API key. That's all it takes.

Fast Setup
Your Own API Key
PHP 7.4+
Free Forever
Fast Setup

Download and deploy in under 5 minutes

Customizable

Easy to modify and match your brand

Responsive

Works perfectly on all devices