Accorcia un link lungo
Trasformi un indirizzo lungo pieno di parametri in un link corto che sta su un volantino, un codice QR o un'email di invito, e dia a ogni canale della campagna il suo link per confrontarli. Paga a consumo, senza abbonamento.
Esegui online
Esegui questo sui nostri server con il tuo account. Gli strumenti gratuiti girano nel tuo browser; questo viene addebitato sul tuo saldo KIT al prezzo indicato sopra.
Un link accorciato sostituisce un indirizzo lungo e complicato con un URL breve e leggibile che reindirizza allo stesso posto. Questo strumento del KIT crea il collegamento corto e lo reindirizza ogni volta che qualcuno lo apre: utile per stampe, SMS, codici QR e ovunque i caratteri contino.
Perché un link corto conta ancora
Un indirizzo di 120 caratteri pieno di parametri di tracciamento è illeggibile su una brochure, occupa spazio prezioso in un SMS e produce un codice QR più fitto e difficile da scansionare da lontano. Un link corto risolve tutti e tre i problemi insieme: è facile da leggere ad alta voce, da scrivere a mano, da stampare in piccolo, e resta identico anche se la pagina di destinazione cambia design.
Cosa succede quando qualcuno lo apre
Il link corto non è una pagina propria: è un reindirizzamento che porta chi clicca dritto all’indirizzo originale, in una frazione di secondo. Punta sempre all’indirizzo che hai indicato al momento della creazione e continua a funzionare identico da fuori anche dopo mesi: senza dover ristampare nulla di quello che hai già distribuito, chi apre il link vede sempre il contenuto aggiornato della pagina a cui punta, per quante volte tu la aggiorni sul tuo sito.
Casi d'uso
Volantino di un evento locale
Un’associazione di quartiere a Verona stampa sul volantino della sagra un link corto invece dell’indirizzo lungo della pagina biglietti, così anche chi legge da lontano riesce a copiarlo a mano.
Link in un SMS di conferma
Un piccolo hotel di Rimini invia via SMS il link corto per l’accesso al Wi-Fi della camera: nel messaggio, ogni carattere in meno conta rispetto a un indirizzo pieno di parametri.
Codice QR più leggibile
Rossi & Figli S.r.l. genera un codice QR sul packaging del prodotto: usando il link corto invece dell’URL completo, il codice QR risulta più semplice e si legge anche stampato piccolo.
Domande frequenti
Il link corto scade prima o poi?
No: una volta creato resta attivo e non ha una data di scadenza automatica.
Posso cambiare la destinazione dopo averlo distribuito?
No, l’indirizzo di destinazione viene fissato al momento della creazione e non si può cambiare in seguito: per una destinazione diversa crei un nuovo link corto. Puoi però aggiornare liberamente il contenuto della pagina a cui punta, sul tuo sito.
Posso scegliere io il testo del link corto?
No, l’id del link corto viene generato automaticamente dall’URL che invii, quindi lo stesso URL produce sempre lo stesso link. Non c’è un campo per scegliere un testo personalizzato.
Posso vedere quanti click ha ricevuto?
Sì, con lo strumento dedicato alle statistiche del link corto, che mostra il numero di aperture nel tempo.
Che cosa vede chi apre un link ritirato?
Quando ritira un link può indicarne il motivo, ed è quel motivo che vedrà chiunque lo apra, al posto di un semplice avviso di pagina non trovata. Così nessuno resta senza una spiegazione.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/dev/short-url \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"op":"create","url":"https://example.com/una/ruta/larga"}'const res = await fetch("https://api.kit.forhosting.com/dev/short-url", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"op": "create",
"url": "https://example.com/una/ruta/larga"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/dev/short-url",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"op": "create",
"url": "https://example.com/una/ruta/larga"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/dev/short-url", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"op":"create","url":"https://example.com/una/ruta/larga"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"op":"create","url":"https://example.com/una/ruta/larga"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/dev/short-url", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"op": "create",
"url": "https://example.com/una/ruta/larga"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "dev.short_url",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Un servizio con un indirizzo persistente
È il costo di mantenere l’indirizzo attivo e funzionante finché ti serve, non solo di generarlo una volta e dimenticarsene, come faresti con un’immagine statica. A differenza di un codice QR statico, il link corto vive su un dominio del KIT che deve restare raggiungibile nel tempo: per questo la creazione è a pagamento, $0.002 per ogni link, prezzo pubblicato.
Domande tecniche
Quanto costa creare un link corto?
$0.002 per ogni link, prezzo pubblicato, senza abbonamento: paghi una volta alla creazione, non per ogni click ricevuto.
Serve creare un account per crearlo?
No: crei il link direttamente dalla pagina o via API, senza registrazione.