URL-förlängare
Gör vilken URL som helst onödigt lång genom att lägga till utfyllnadssökvägar, spårningsparametrar och procentkodning
Inmatning
Utdata
Readme
Vad är en URL-förlängare?
En URL-förlängare är motsatsen till en URL-förkortare. Istället för att göra länkar kompakta gör den dem absurt långa genom att lägga till realistiskt utseende frågeparametrar. Den ursprungliga URL:en förblir fullt funktionell — servrar ignorerar helt enkelt okända parametrar — så den förlängda länken fungerar precis som originalet. URL-förlängare är populära som ett humoristiskt motstycke till tjänster som bit.ly eller TinyURL, och förvandlar en ren länk till en skrämmande lång sådan som ser ut att ha passerat genom dussintals analys- och spårningssystem.
De flesta webbplatser behandlar okända frågeparametrar som harmlöst brus. Det innebär att du kan lägga till hur många extra utm_source-, session_id- eller tracking_id-fält som helst utan att något går sönder. Målservern läser de parametrar den bryr sig om och ignorerar tyst resten.
Verktygsbeskrivning
Det här verktyget tar valfri giltig URL och utökar den genom att lägga till slumpmässigt genererade frågeparametrar som efterliknar verkliga spårnings- och analystaggar. Ett nivåreglage styr hur många parametrar som läggs till, från ett fåtal vid låga inställningar till dussintals vid maxnivå. Den ursprungliga URL-strukturen — protokoll, domain, sökväg och eventuella befintliga parametrar — förblir oförändrad, så den resulterande länken fortsätter att peka på samma sida.
Exempel
Indata:
https://example.com
Utdata (låg nivå):
https://example.com/?utm_campaign=organic&session_id=a4f7e02b&ref=homepage
Utdata (hög nivå):
https://example.com/?utm_campaign=organic&session_id=a4f7e02b&ref=homepage&tracking_id=cpc&click_id=7b3f19dc8a2e&origin=newsletter&channel=display&context=default&flow=landing&variant=primary&experiment=02de84fa9c1b7e&cohort=referral&segment=funnel&placement=affiliate&creative=e8b1c47d&adgroup=social&network=direct&device=main&browser=partner&platform=email&locale=secondary®ion=checkout
Funktioner
- Justerbar nivå — dra från 1 till 500 för att styra hur många extra parametrar som läggs till
- Fungerande länkar — den ursprungliga URL:en ändras aldrig, endast nya frågeparametrar läggs till
- Realistiska parametrar — använder vanliga analys- och spårningsparameternamn som
utm_source,session_id,trace_idochcorrelation_id - Deterministisk utdata — samma URL och nivå ger alltid samma resultat, vilket gör det enkelt att reproducera
- Omedelbar generering — resultaten uppdateras i realtid när du skriver eller justerar reglaget
Användningsområden
- Skoja med vänner — dela en löjligt lång länk som ändå öppnar rätt sida
- Testa URL-hantering — verifiera att din applikation korrekt hanterar URL:er med många frågeparametrar
- Demonstrera URL-struktur — visa hur frågeparametrar fungerar utan att påverka sidans innehåll
Hur det fungerar
Verktyget tolkar den inmatade URL:en och lägger sedan till frågeparametrar valda från en pool med 57 vanliga spårnings- och analysnamn. Värden hämtas antingen från en lista med realistiska termer (som "organic", "referral", "newsletter") eller genereras som slumpmässiga hexadecimala strängar. En seedbaserad slumptalsgenerator säkerställer att utdata är konsekvent för samma indata. Befintliga frågeparametrar i den ursprungliga URL:en bevaras och skrivs aldrig över.
Alternativ förklarade
| Alternativ | Beskrivning |
|---|---|
| URL-inmatning | Den ursprungliga URL:en som ska förlängas. Om inget protokoll anges antas https://. |
| Förlängningsnivå | Styr hur många fyllnadsparametrar som läggs till. På nivå 1 läggs endast ett fåtal parametrar till. På nivå 500 lägger verktyget till upp till 57 unika parametrar med längre värden. |
Vanliga frågor
Fungerar den förlängda URL:en fortfarande? Ja. Endast frågeparametrar läggs till, vilket servrar ignorerar om de inte känner igen dem. Målsidan läses in normalt.
Finns det en maximal längd? Verktyget kan lägga till upp till 57 unika parameternamn. Vid höga nivåer blir hex-värdena längre, så URL:er kan nå flera tusen tecken. De flesta webbläsare stöder URL:er upp till ungefär 2 000–8 000 tecken beroende på webbläsare och server.
Kan jag använda detta med URL:er som redan har parametrar? Ja. Befintliga parametrar behålls som de är och verktyget lägger endast till nya som inte krockar med befintliga parameternamn.