// url shortener
Pendekkan link.
Bagikan lebih cepat.
URL panjang jadi pendek dalam satu klik. Gratis selamanya, tanpa daftar, dengan REST API publik untuk diintegrasikan ke aplikasi kamu.
[00]
Instan
Generate short link dalam milidetik. Tanpa redirect ad, tanpa lag.
[01]
Gratis & tanpa akun
Pakai langsung tanpa registrasi. Tidak ada batas penggunaan harian.
[02]
REST API publik
Integrasikan ke aplikasi/bot/script kamu dengan satu HTTP request.
// public api
Pakai dari aplikasi kamu
REST endpoint terbuka — tanpa autentikasi, CORS aktif. Cocok untuk script, bot, dan integrasi.
// custom meta tags
Semua endpoint mendukung field meta opsional untuk mengatur preview saat di-share (Open Graph). Field yang didukung: title, description, image (URL gambar), url (default: https://sophielive.xyz).
/api/public/shortenBuat short link baru. Kirim URL + opsional meta tags dalam JSON body.
curl -X POST https://sophielive.xyz/api/public/shorten \
-H "Content-Type: application/json" \
-d '{
"url": "https://contoh.com/halaman-panjang",
"meta": {
"title": "Artikel Keren",
"description": "Deskripsi singkat untuk preview",
"image": "https://contoh.com/cover.jpg",
"url": "https://sophielive.xyz/artikel-keren"
}
}'{
"ok": true,
"slug": "aB3xK9",
"original_url": "https://contoh.com/halaman-panjang",
"short_url": "https://sophielive.xyz/aB3xK9",
"meta_title": "Artikel Keren",
"meta_description": "Deskripsi singkat untuk preview",
"meta_image": "https://contoh.com/cover.jpg",
"meta_url": "https://sophielive.xyz/artikel-keren"
}/api/public/shorten?url=...Versi GET, cocok untuk dipanggil cepat dari browser/script. Meta tags bisa dikirim sebagai query parameter.
curl "https://sophielive.xyz/api/public/shorten?url=https://contoh.com&meta_title=Halo&meta_description=Cek+ini&meta_image=https://contoh.com/c.jpg&meta_url=https://sophielive.xyz/halo"{
"ok": true,
"slug": "aB3xK9",
"short_url": "https://sophielive.xyz/aB3xK9",
"meta_title": "Halo",
"meta_url": "https://sophielive.xyz/halo"
}/api/public/shorten/bulkMode bulk — pendekkan banyak URL sekaligus (maks. 100). Pakai 'urls' untuk array URL biasa, atau 'items' untuk per-link meta tags.
curl -X POST https://sophielive.xyz/api/public/shorten/bulk \
-H "Content-Type: application/json" \
-d '{"urls":["https://a.com","https://b.com","https://c.com"]}'{
"ok": true,
"total": 2,
"success": 2,
"failed": 0,
"results": [
{
"ok": true,
"slug": "aB3xK9",
"original_url": "https://a.com",
"short_url": "https://sophielive.xyz/aB3xK9",
"meta_title": "A",
"meta_image": "https://a.com/og.jpg",
"meta_url": null
},
{
"ok": true,
"slug": "qZ7mN2",
"original_url": "https://b.com",
"short_url": "https://sophielive.xyz/qZ7mN2",
"meta_title": "B",
"meta_url": null
}
]
}