Kun i browseren

URL kodning/dekodning (Danske URL'er og konvertering)

URL kodning og dekodning (procent-kodning) øjeblikkeligt i din browser. Skift mellem encodeURIComponent / encodeURI ekvivalenter og find mulig dobbelt-kodning.

Tilstand
Mål
Avancerede muligheder
Afventer Konvertering kører lokalt i din browser. Ingen data sendes til en server.

Indstillinger

Avanceret

Hvilken skal jeg bruge?

Parameterværdi → encodeURIComponent

Bedst til søgeværdier, stisegmenter og filnavne (sikker encodeURIComponent-konvertering).

Fuld URL → encodeURI

Bevarer separatorer som ? & = / så URL'er forbliver læselige.

+ vs %20

“%20” er standard. “+” er en formular/query-konvention — skift når det er nødvendigt.

Eksempler på input

  • https://example.com/søg?q=københavn frokost&ref=email#sektion
  • utm_source=email&utm_campaign=forårsudsalg 2026
  • hej/Hello?name=Anders Andersen&note=10%RABAT

Genveje

Konvertér nu ⌘/Ctrl + Enter
Luk advarselsbanner Esc

URL kodning/dekodning (procent-kodning)

Hvad er procent-kodning?

URL kodning/dekodning konverterer ikke-ASCII og reserverede tegn til %xx sekvenser, så de kan overføres sikkert i URL'er.

encodeURI vs encodeURIComponent

Brug encodeURIComponent til enkelte værdier; brug encodeURI til fulde URL'er, hvor separatorer skal blive stående.

Tip

Hvis %25 bliver ved med at dukke op, kan teksten være dobbelt-kodet. Brug advarselsbanneret til at dekode igen sikkert.

FAQ

+ og %20, hvad er forskellen?

“%20” er den RFC-kompatible procent-kodning for mellemrum. “+” bruges hovedsageligt i HTML-formularer (application/x-www-form-urlencoded) og behandles ofte som et mellemrum i query-strenge.

Hvilken funktion skal jeg bruge?

Til værdier alene (søgeværdi, stifragment, filnavn), vælg encodeURIComponent-konvertering. Til hele URL'er, der skal bevare ? & = /, vælg encodeURI.

Hvad er dobbelt-kodning?

Hvis %25 (et kodet “%”) optræder hyppigt, kan værdien være dobbelt-kodet. Brug “Dekod igen” for at prøve at gendanne originalen.