Un raccourcisseur d'URL vraiment minimaliste et simple pour WordPress. Crée et gère des shortlinks directement sous ton propre domaine – aucun service tiers, aucun superflu, aucune prise de tête. Zéro écriture en base de données – tous les shortlinks sont stockés dans un seul fichier JSON.
Ce plugin WordPress est particulièrement utile si tu crées des shortlinks pour des liens d'affiliation, des newsletters, des QR codes, des bios Instagram, des descriptions YouTube ou des redirections internes.
L'histoire derrière le plugin — à lire sur Medium
Choisis ta version préférée et télécharge-la ci-dessous :
À propos du plugin
The 9 Dollar URLnip est conçu pour les utilisateurs WordPress qui veulent une solution de raccourcissement d’URL simple et fiable, sans complexité ni dépendance à des services tiers. Contrairement aux raccourcisseurs externes qui contrôlent tes liens et tes données, ici tout reste sur ton propre domaine et sous ton contrôle total.
Le plugin crée des liens courts et mémorables grâce à des slugs alphanumériques de 5 caractères générés automatiquement, faciles à partager et à retenir. Chaque shortlink dispose d'un compteur de clics intégré pour suivre les performances directement depuis ton tableau de bord WordPress. L'interface intuitive te permet de créer, modifier et supprimer des liens en quelques clics.
Pour les utilisateurs avancés et les agences, la version PRO ajoute des opérations en masse essentielles : importe des milliers de liens via des fichiers CSV ou TXT, réinitialise les compteurs de clics pour repartir de zéro et profite d'une expérience sans publicité avec un support prioritaire (système de tickets). Que tu gères une poignée de liens ou des milliers, le plugin s'adapte sans effort.
Contrairement à la plupart des plugins, celui-ci n’écrit rien dans ta base de données WordPress. Tous les shortlinks sont stockés dans un seul fichier JSON — ce qui garde ta base de données propre, légère et rapide. Toutes les données des shortlinks sont dans un fichier JSON situé dans le dossier uploads de WordPress (/wp-content/uploads/t9pURLnip/), protégé par des règles .htaccess pour empêcher tout accès non autorisé. Le plugin utilise des redirections 301 pour des performances SEO optimales, garantissant que les moteurs de recherche attribuent correctement tes liens.
L'interface d'administration responsive fonctionne parfaitement sur tous les appareils, avec une recherche en direct pour trouver des liens instantanément, des colonnes triables pour organiser tes données à ta façon et une fonction de copie en un clic pour partager rapidement. Exporte toute ta base de données de shortlinks en CSV ou TXT à tout moment pour des sauvegardes ou des analyses externes.
Aucun superflu, aucune configuration complexe, aucun abonnement pour les fonctionnalités essentielles. Juste un raccourcisseur d'URL propre et efficace qui fait exactement ce dont tu as besoin – ni plus ni moins. Parfait pour les marketeurs, les créateurs de contenu, les agences et tous ceux qui valorisent la simplicité et la maîtrise de leurs données.
Fonctionnalités clés
Créer & Supprimer
Saisis n'importe quelle URL cible avec une description optionnelle et obtiens un shortlink instantanément – sans rechargement de page. Supprime des liens individuels à tout moment via une boîte de dialogue de confirmation et une animation de fondu fluide.
Édition en ligne
Modifie l'URL cible et la description directement dans la ligne du tableau – aucun rechargement de page nécessaire. Les modifications sont enregistrées instantanément via AJAX et reflétées immédiatement dans le tableau.
301 Redirection
Les visiteurs qui accèdent à une URL courte sont redirigés de manière transparente vers la destination au niveau serveur – rapide, propre et entièrement compatible SEO grâce aux en-têtes de redirection permanents.
Compteur de clics
Chaque visite d'un shortlink incrémente automatiquement son compteur. Chaque shortlink affiche son nombre total de clics dans une colonne dédiée du tableau – toujours visible en un coup d'œil.
Recherche en direct et tri
Filtre le tableau en temps réel pendant ta saisie, avec un affichage dynamique du nombre de résultats et une suppression en un clic. Trie par n'importe quelle colonne – Short URL, clics, URL cible ou description – par ordre croissant ou décroissant.
Exporter CSV et TXT
Télécharge tous tes shortlinks avec leurs compteurs de clics sous forme de fichier CSV ou TXT séparé par des tabulations – idéal pour des sauvegardes ou des analyses dans des tableurs comme Excel ou Google Sheets.
Réinitialisation des clics en masse PRO
Sélectionne plusieurs shortlinks et réinitialise tous leurs compteurs de clics à zéro en une seule action. Gain de temps par rapport à une réinitialisation individuelle – parfait pour relancer des campagnes.
Import en masse PRO
Importe des shortlinks en masse depuis un fichier CSV ou TXT. Les lignes invalides et les URLs cibles en double sont détectées et ignorées automatiquement – des données propres sans aucun effort manuel.
Support prioritaire PRO
Les utilisateurs PRO ont un accès direct au système de tickets pour un support rapide et personnalisé. Pas de file d'attente sur le forum – notre équipe résout tes problèmes rapidement.
Comparatif LITE vs. PRO
| Fonctionnalité | LITE | PRO |
|---|---|---|
| Créer des shortlinks illimités | ✓ | ✓ |
| Compteur de clics par shortlink | ✓ | ✓ |
| Modifier et supprimer des shortlinks | ✓ | ✓ |
| Fonction de recherche en direct | ✓ | ✓ |
| Colonnes de tableau triables | ✓ | ✓ |
| Copier en un clic dans le presse-papiers | ✓ | ✓ |
| Exporter en CSV/TXT | ✓ | ✓ |
| Supprimer les shortlinks sélectionnés en masse | ✓ | ✓ |
| Interface d’administration responsive | ✓ | ✓ |
| Stockage sécurisé des données | ✓ | ✓ |
| Redirections 301 compatibles SEO | ✓ | ✓ |
| Importation en masse via CSV | ✗ | ✓ |
| Importation en masse via TXT | ✗ | ✓ |
| Réinitialiser les compteurs de clics pour les shortlinks sélectionnés en masse | ✗ | ✓ |
| Sans publicité | ✗ | ✓ |
| Support prioritaire via le système de tickets | ✗ | ✓ |
Cas d'utilisation
Affiliate Marketer / Content Publisher
Si tu gères du contenu affilié, tu connais déjà le problème : URLs de tracking moches, destinations qui changent sans cesse et liens dispersés sur des dizaines d’articles. Ce plugin est parfait si tu cherches un raccourcisseur d’URL WordPress avec suivi des clics qui organise tout en un seul endroit.
Au lieu de modifier les liens dans chaque article, tu crées un shortlink propre une fois et mets à jour la cible à tout moment. Tu peux aussi rechercher, trier et copier rapidement les liens en publiant du nouveau contenu. Le compteur de clics te montre ce qui attire vraiment, et le bouton de réinitialisation est idéal pour commencer une nouvelle campagne ou obtenir à nouveau des stats propres.
Boutiques en ligne et campagnes de landing pages
Si tu gères une boutique en ligne, tu diffuses constamment des liens : publicités, codes QR, newsletters, posts sur les réseaux, lancements de produits. Tu as besoin de shortlinks stables, faciles à mettre à jour et simples à suivre. Ce plugin est idéal si tu cherches un plugin WordPress de shortlinks pour les campagnes marketing ou pour suivre les clics.
Tu peux créer des shortlinks pour des pages produit, mettre à jour la destination quand le stock change et réinitialiser les compteurs de clics entre les campagnes. L’import en masse te permet d’ajouter de grands lots de landing pages en une seule fois, exactement ce qu’il faut pour des promotions saisonnières.
Le propriétaire d’agence avec plusieurs clients
"J’ai besoin de rapports clairs et de pouvoir importer rapidement des centaines de liens clients"
L’agence de Sophia gère le SEO pour 15 clients locaux. Chaque mois, elle crée des URLs courtes personnalisées pour des newsletters, Google Ads et des campagnes Facebook. L’import en masse lui permet d’ajouter 300 URLs clients en une seule fois, ce qui lui fait gagner environ 4 heures par mois. L’import est idéal pour les tâches rapides en volume. Quand un client demande « combien de clics le mois dernier ? », elle exporte les données avec les clics et les envoie par email en 30 secondes. La recherche en direct lui permet de retrouver n’importe quel shortlink instantanément, même parmi plus de 1000 entrées.
readme.txt
=== The 9 Dollar URLnip ===
Contributors: the9dollarplugins
Donate link: https://buymeacoffee.com/t.9.p
Tags: url shortener, shortlink, redirect, link shortener, short url
Requires at least: 5.5
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 1.2
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Create clean shortlinks right inside your WordPress admin. Lightweight, no database bloat, and everything lives under your own domain.
== Description ==
**The 9 Dollar URLnip** is the URL shortener for people who hate unnecessary complexity. It's minimal, fast, and does exactly one thing well: create short links under your own domain. No database overhead, no external services, no subscription nonsense.
Data lives in a simple JSON file. Redirects are instant. You stay in control.
**Why you'll actually like it**
Most URL shorteners either send your traffic through someone else's servers (hello, bit.ly) or add so much database bloat that you wonder why you didn't just use a pen and paper. URLnip does neither. It lives inside your WordPress, uses a single JSON file, and respects your server resources.
**Core Features — LITE (free)**
- **Create, edit, delete shortlinks** — all from your WordPress admin, no extra dashboard to learn
- **Automatic 301 redirects** — permanent, SEO-friendly, and fast
- **Unique 5‑character slugs** — no thinking required, just works
- **Click counter** — every visit increments automatically. See what's popular
- **Export as CSV or TXT** — full export including click counts. Great for reporting or backups
- **Live search with real‑time filtering** — start typing, results update instantly. Also shows current count
- **Sortable columns** — sort by short URL, clicks, target URL, or description
- **One‑click copy to clipboard** — grab your shortlink in a split second
- **Bulk delete** — select multiple shortlinks and delete them all at once
- **JSON file storage** — faster than database queries for this use case. Zero database tables created
- **Fully translatable** — ready for WordPress.org translations
**PRO Version extras**
- **Bulk import via CSV or TXT** — upload hundreds of shortlinks in seconds. Invalid rows are skipped and reported
- **Reset click counters** — reset individual counters in bulk actions
- **Priority support** — because sometimes you need a human
**How it works**
1. Install and activate the plugin.
2. Go to **URLnip** in your WordPress admin menu.
3. Enter a target URL and an optional description.
4. Boom — your shortlink is ready. Copy it, use it, track clicks.
That's it. No hidden steps, no config files, no PhD required.
== Screenshots ==
1. Create shortlinks directly inside WordPress
2. Manage all shortlinks in one place
3. Clean short URLs for your website
== Installation ==
1. Upload the plugin to `/wp-content/plugins/` or install directly from the WordPress plugins screen.
2. Activate it — the usual WordPress way.
3. Go to **URLnip** in your admin sidebar.
4. Add your first target URL and grab your shortlink.
That's literally it.
== Frequently Asked Questions ==
= What's the difference between LITE and PRO? =
**LITE (free)** gives you everything you need: create, edit, delete, export as CSV/TXT, live search, sortable columns, click counting, one-click copy, and bulk delete.
**PRO** adds more:
- **Bulk import** — upload CSV/TXT files with hundreds of links
- **Reset click counters** — individual with bulk reset
- **Priority support** — faster help when you need it
Everything else is identical. No hidden paywalls, no crippleware.
= Can I customize the shortlink slug? =
No, and that's intentional. Slugs are auto-generated as 5-character alphanumeric strings (like `aB3xY`). Why? Because letting everyone pick custom slugs leads to:
- Slug collisions (someone already took `/deal`)
- People picking terrible, hard-to-type slugs
- You spending time thinking about what to name a link
With auto-slugs, you just create and go. No decisions, no delays.
= Where are the links stored? =
Inside a JSON file located at `/wp-content/uploads/t9pURLnip/redirects.json`. The directory is automatically protected with `.htaccess` rules that block direct web access. No database tables are created — your `wp_options` stays clean.
= Is this GDPR compliant? =
Yes, completely. URLnip stores only:
- The target URL
- The short slug
- An optional description
- A click counter (just a number)
No personal user data. No IP addresses. No cookies. No tracking. No external API calls. If you use it for your own links (not user-submitted), there's zero GDPR exposure.
= What happens if I deactivate the plugin? =
Shortlinks stop working immediately — WordPress won't process the redirects anymore. However, your data file remains safe in `/wp-content/uploads/t9pURLnip/`. Reactivate the plugin, and everything is back exactly as you left it. No data loss, no re-importing.
= What happens if I uninstall the plugin? =
By default, the JSON data file stays on your server (just in case). If you want to remove everything, you'll need to delete the `t9pURLnip` folder manually from `/wp-content/uploads/`. The plugin does not auto-delete your data on uninstall — because that would be rude.
= How many links can it handle? =
The JSON format is surprisingly robust. You can easily handle **100,000+ shortlinks** without any performance issues. If you have more links than that, you're either a massive enterprise or you need a hobby. 😄
= Is it fast? =
Very fast. Here's why:
- JSON file is smaller and simpler than a database query
- No complex SQL joins or indexes
- Direct file read with `file_get_contents()`
- PHP array lookup by slug is O(n) but with 100k entries still takes <50ms on average hosting
For comparison: a database query has connection overhead, query parsing, and execution. JSON is just file I/O and a quick array scan.
= Can I import existing shortlinks from another tool? =
Yes — but only with **PRO**. You can upload CSV or TXT files. The plugin validates each row, skips invalid URLs, and shows you exactly what was skipped and why. Example import files are available directly in the plugin admin page.
= Can I use this for affiliate links? =
Yes. Any valid URL works — including affiliate links, long tracking URLs, or ugly `?utm_source=...` monstrosities. URLnip makes them pretty.
= Can I use it for internal redirects? =
Absolutely. Point a shortlink to any page, post, product, or media file on your own site. Great for creating memorable shortcuts like `your.site/s/contact` (well, actually `your.site/s/aB3xY` — but you get the idea).
= Does it work with caching plugins? =
Yes, with one small note: the click counter updates on every redirect. If you use aggressive page caching, the counter might not update in real-time. The redirect itself (the shortlink URL) is usually excluded from caching by most plugins because it's a redirect endpoint.
= Does it work with WooCommerce? =
Yes. Shortlinks work anywhere WordPress runs — including product pages, cart, checkout, and thank-you pages.
= Can I create shortlinks programmatically via API? =
No. The Plugin does not include an API either (currently). This is a deliberate choice — URLnip is an admin tool for humans, not an API endpoint for machines. If you need programmatic shortlink creation, this isn't the right plugin.
= Can I track who clicked my links? =
No. URLnip only counts clicks (a simple number). No IP tracking, no user agent logging, no referrer data. This is by design: GDPR-friendly, lightweight, and drama-free.
= What's the difference between 301 and other redirects? =
URLnip uses **301 Permanent Redirects** exclusively. That's the SEO-friendly standard for URL shorteners. It tells search engines: "This shortlink is the permanent address — transfer any link juice to the target URL."
= Can I change a shortlink's target URL after creating it? =
Yes. Edit any shortlink from the management table. The slug stays the same, the click counter stays intact, but from now on it redirects to the new URL. Old clicks remain counted.
= Can I delete a shortlink and reuse its slug later? =
No. Once a slug is deleted, it's gone forever. URLnip does not recycle slugs — that would cause confusion if someone bookmarked the old link and it suddenly points somewhere else.
= Does it work on WordPress Multisite / Network? =
Yes, with one caveat: each site in the network has its own independent JSON file and its own set of shortlinks. There's no global network-wide shortlink pool (unless you manually symlink the file, but that's advanced territory).
= Do I need an API key or an account anywhere? =
No. Never. URLnip runs entirely on your own server. No external services, no registration, no monthly fees.
== Changelog ==
= 1.2 - 2026-04-10 =
* Fixed false success message on import when file could not be written (permissions issue)
* Improved translation strings (DE, ES, FR, PT)
* Code cleanup and bug fixes
= 1.1 - 2026-03-11 =
* Fixed design issues in the admin table
* Optimized JSON file handling for better performance
* Added license information / license box for WordPress.org compliance
= 1.0 - 2026-02-22 =
* Initial release
* Create, edit, delete shortlinks
* Click counter with automatic increment
* Export as CSV/TXT
* Live search with real-time filtering
* Sortable columns
* Bulk delete
* One-click copy to clipboard
die-9-dollar-urlnip
Demande de fonctionnalités, idées
Ton idée pourrait influencer la prochaine mise à jour. Partage une fonctionnalité que tu aimerais voir et aide à décider ce que l'on développe ensuite.
Soumettre ton idée...
Un raccourcisseur d'URL vraiment minimaliste et simple pour WordPress. Crée et gère des shortlinks directement sous ton propre domaine – aucun service tiers, aucun superflu, aucune prise de tête. Zéro écriture en base de données – tous les shortlinks sont stockés dans un seul fichier JSON.
Ce plugin WordPress est particulièrement utile si tu crées des shortlinks pour des liens d'affiliation, des newsletters, des QR codes, des bios Instagram, des descriptions YouTube ou des redirections internes.
Choisis ta version préférée et télécharge-la ci-dessous :




