Kurzlink erstellen ohne Werbung
Diese Funktion wandelt eine lange Internetadresse in einen kurzen, gut merkbaren Link um, der beim Aufruf direkt zur ursprünglichen Adresse weiterleitet, ohne Werbe-Zwischenseite und ohne Wartezeit für die besuchende Person. Jeder erstellte Kurzlink bleibt dauerhaft aktiv, bis Sie ihn selbst löschen.
Online ausführen
Führen Sie dies mit Ihrem Konto auf unseren Servern aus. Kostenlose Tools laufen in Ihrem Browser; dieses wird zum oben genannten Preis von Ihrem KIT-Guthaben abgebucht.
Was aus der langen Adresse wird
Aus einer langen Adresse mit Tracking-Parametern, Unterordnern und Anfragezeichen wird ein kurzer Link mit wenigen Zeichen, der sich mündlich weitergeben, auf einem Plakat drucken oder in einem SMS-Text unterbringen lässt, ohne dass Zeichen verloren gehen oder die Adresse umbricht und dadurch unbrauchbar wird.
Direkte Weiterleitung statt Zwischenseite
Der Aufruf des Kurzlinks leitet unmittelbar zur hinterlegten Zieladresse weiter, ohne Countdown, ohne Werbeeinblendung und ohne einen zusätzlichen Klick zum Bestätigen. Das unterscheidet diese Funktion von manchen kostenlosen Kurzlink-Diensten, die sich über eingeblendete Werbung auf der Zwischenseite finanzieren, was die Ladezeit für die besuchende Person spürbar verlängert.
Wie lange ein Kurzlink aktiv bleibt
Ein erstellter Kurzlink bleibt dauerhaft aktiv und funktionsfähig, bis Sie ihn ausdrücklich löschen; es gibt kein automatisches Ablaufdatum im Hintergrund. Das eignet sich für Links auf gedrucktem Material wie Visitenkarten oder Broschüren, die über Monate oder Jahre hinweg funktionieren müssen, ohne dass die Adresse plötzlich ins Leere führt.
Zieladresse nachträglich ändern
Für einen Kurzlink, dessen Ziel sich später ändern soll, etwa bei einer Kampagnenadresse, die nach dem Druck noch angepasst werden muss, eignet sich der dynamische QR-Code besser, der genau für diesen Zweck eine editierbare Weiterleitung mitbringt; ein einfacher Kurzlink zeigt dauerhaft auf die bei der Erstellung hinterlegte Adresse.
Anwendungsfälle
Link auf einer Visitenkarte
Anna Hoffmann druckt einen kurzen, gut merkbaren Link auf ihre Visitenkarten, der direkt zu ihrem Terminbuchungs-Formular führt, statt der langen, kaum lesbaren Original-Adresse.
Kampagnenlink für eine Anzeige
Eine Marketingagentur kürzt die lange Zieladresse einer Anzeigenkampagne, damit der Link im gedruckten Prospekt der Bäckerei Hoffmann e. K. auf eine Zeile passt.
Interner Link im Chat
Lukas Fischer verkürzt eine lange, parameterreiche Adresse aus dem internen Reporting-Tool, um sie unkompliziert in einer Chat-Nachricht an Kolleginnen und Kollegen zu teilen.
Häufige Fragen
Was kostet ein Kurzlink?
$0.002 einmalig pro erstelltem Kurzlink, unabhängig davon, wie oft er später aufgerufen wird.
Ist die Erstellung im Browser kostenlos?
Nein. Ein Kurzlink muss dauerhaft gespeichert und weitergeleitet werden, das erfordert eine laufende Infrastruktur; die Erstellung erfolgt über diese Seite oder per API und wird pro Link abgerechnet.
Läuft ein Kurzlink irgendwann automatisch ab?
Nein, ein erstellter Kurzlink bleibt aktiv, bis Sie ihn selbst löschen.
Zeigt der Kurzlink eine Werbe-Zwischenseite?
Nein, die Weiterleitung erfolgt direkt und ohne Zwischenseite.
Kann ich das Ziel eines bestehenden Kurzlinks ändern?
Nein, ein Kurzlink zeigt dauerhaft auf die bei der Erstellung angegebene Adresse. Für ein änderbares Ziel eignet sich der dynamische QR-Code.
Wie sehe ich, wie oft mein Kurzlink aufgerufen wurde?
Über die zugehörige Klickstatistik, die Aufrufe, Zeitpunkte und grobe Herkunft der Zugriffe zusammenfasst.
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/dev/short-url \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"input":"…"}'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({
"input": "…"
})
});
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={
"input": "…"
},
)
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" => '{"input":"…"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"input":"…"}`)
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)Beispiel-Anfrage
{
"input": "…"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "dev.short_url",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |