મફત URL એન્કોડર અને ડીકોડર

URL અને ક્વેરી સ્ટ્રિંગ્સને એન્કોડ અને ડીકોડ કરો. encodeURICcomponent, decodeURICcomponent અને ક્વેરી સ્ટ્રિંગ પાર્સિંગને સપોર્ટ કરે છે.

એક વાર લોડ થયા પછી ઑફલાઇન કામ કરે છે
એન્કોડિંગ મોડ

દરેક રિઝર્વ્ડ અક્ષરને એન્કોડ કરે છે — ક્વેરી મૂલ્યો અને પાથ સેગમેન્ટ માટે શ્રેષ્ઠ.

આ કેવી રીતે કાર્ય કરે છે

અહીં URL encoding અને decoding JavaScript ના બિલ્ટ-ઇન globals — encodeURIComponent, encodeURI, અને decodeURIComponent — વાપરીને સંપૂર્ણપણે તમારા બ્રાઉઝરમાં ચાલે છે, કોઈ થર્ડ-પાર્ટી લાઇબ્રેરી અને કોઈ network request વગર. ટૂલ query string parameters ને key-value table તરીકે parse અને display કરવા બ્રાઉઝરનું નેટિવ URL API પણ ખુલ્લું મૂકે છે.

  1. 1
    Encoding mode પસંદ કરો
    ત્રણ modes વાસ્તવિક-જગતના use cases સાથે મેપ થાય છે: "Component" encodeURIComponent ને કૉલ કરે છે અને unreserved characters સિવાય બધું escape કરે છે — individual query values માટે યોગ્ય પસંદગી. "Full URL" encodeURI ને કૉલ કરે છે અને scheme, slashes, અને domain અકબંધ રાખે છે. "Form" encodeURIComponent વાપરે છે પછી %20 ને + સાથે બદલે છે જેથી HTML forms મોકલતા application/x-www-form-urlencoded ફોર્મેટ સાથે મેચ થાય.
  2. 2
    એક ક્લિકમાં Encode કે decode કરો
    Encoding તમારો text પસંદ કરેલા ફંક્શન દ્વારા પસાર કરે છે અને percent-encoded પરિણામ બતાવે છે. Decoding decodeURIComponent ને કૉલ કરે છે (Form મોડમાં + spaces માં રૂપાંતરિત). Malformed percent-sequences — જેમ કે continuation byte વગરનું stray %E0 — pકડાય છે અને crash થવાને બદલે inline error તરીકે report થાય છે.
  3. 3
    URL API સાથે query strings parse કરો
    "Parse params" action તમારો ઇનપુટ બ્રાઉઝરના નેટિવ URL constructor માં લપેટે છે અને દરેક key-value pair કાઢવા url.searchParams પર iterate કરે છે. જો URL constructor ઇનપુટ reject કરે, તો હાથે લખેલો fallback & અને = પર split કરે છે અને દરેક token ને safeDecode દ્વારા ચલાવે છે, તેથી અધૂરી કે raw query strings પણ વાચી શકાય તેવો table બનાવે છે.
  4. 4
    પરિણામ કૉપી કરો
    Encoded કે decoded text monospace output block માં દેખાય છે. Copy બટન Clipboard API દ્વારા તેને ક્લિપબોર્ડમાં લખે છે. કોઈપણ સમયે કંઈ પણ તમારો ડિવાઇસ છોડતું નથી.

સંબંધિત સાધનો

વારંવાર પૂછાતા પ્રશ્નો