Create branded short links with your custom domain or use ours.
Free link shortener with detailed analytics, QR codes, and API.
Track every click, run A/B tests, and optimize your campaigns.
Professional URL shortener with enterprise-grade features
Track clicks, locations, devices, browsers, and referrers in real-time with detailed insights.
Use your own branded domain for professional short links that build trust.
Generate QR codes for every link automatically. Perfect for print materials.
RESTful API to integrate link shortening into your apps and workflows.
Add password protection to sensitive links for extra security.
Set expiration dates for temporary campaigns and time-sensitive content.
Tag and categorize your links for easy management and filtering.
Work together with team members on link management and analytics.
Import and export links in bulk. Create hundreds of links at once.
Get real-time notifications when your links are clicked via webhooks.
Create memorable, branded short links with custom slugs.
Built-in UTM parameter builder for advanced campaign tracking.
Choose the plan that fits your needs
Perfect for personal use
Perfect for growing businesses
Perfect for growing businesses
Perfect for large organizations
Integrate link shortening directly into your applications with our comprehensive API.
curl -X POST https://xdomain.io/api.php?action=create \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"url": "https://example.com/very/long/url",
"custom_slug": "my-link"
}'
const response = await fetch('https://xdomain.io/api.php?action=create', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({
url: 'https://example.com/very/long/url',
custom_slug: 'my-link'
})
});
import requests
response = requests.post(
'https://xdomain.io/api.php?action=create',
headers={
'Authorization': 'Bearer YOUR_API_KEY'
},
json={'url': 'https://example.com/very/long/url'}
)