
URL Shortener shortens long URLs and verifies each submission with a reputable antivirus provider. Users can then share these links on social media or save them as QR codes. Deferred redirects can increase overall ad revenue.
Features
- Unlimited short URLs
- Deferred redirect
- URL diagnostic
- Auto-copy button
- QR code generation
- Social sharing
- Responsive UI
- Developer API
- Admin panel
- Cloudflare Turnstile protection
Application demo
DEMO: URL Shortener
Installation & Documentation
Requirements
Minimal server requirements
- OS: Windows/Linux
- PHP up to 8.4 (You can download and run requirements.php (SHA1 89887f7429890757f199fb2456144ba6a97b1289) to check PHP compatibility)
- Database: MySQL/MariaDB
- Web server: Apache 2.4/Nginx/LiteSpeed
- The following TCP outgoing ports shouldn’t be blocked: 80, 443
- Cron/Task Scheduler support
Third-party services
- Cloudflare Turnstile (optional, free)
- Google Safe Browsing API (optional, free) – you can skip the Google provider and use other remote validators.
Changelog (Latest 5)
- Better Apache support
- Small bug fix
- Cloudflare Turnstile support
- Rework of the Privacy Policy and Terms and Conditions pages
- New Cookie Consent widget
- Support for any CMP
- Support for private shortening
- New URL validator
- Better error handling
- Revise HTTP headers used for request fingerprints
- Opt out of public CDNs in favor of local hosting
- Meta tags improvements
- Bug fixes
- PHP 8.3, PHP 8.4 support
- Additional antivirus services support
- SEO rel canonical support
- Better error handling UX
- HTTP request refactoring and improvements
- Other small fixes
- PHP 8.2 support
- Framework update
- Added Privacy Policy and Terms and Conditions pages to meet Google Ads 16 January 2024 requirements
- Changed QR code generator provider
- Small fixes
- Added the possibility to restrict certain URLs
- Integrated Google Safe Browsing API
