מה זה מקודד/מפענח URL?
A קודר/פענוח URL converts between regular text and URL-safe percent-encoded format. Essential for web developers working with query parameters, API requests, and URL routing.
מתי להשתמש במחשבון זה
- אתה בונה URL עם פרמטרי בקשת שמכילים רווחים, סימנים, או תווים לא-ASCII
- אתה צריך לפענח URL מצופר באחוזים כדי לקרוא את התוכן בפועל שלו
- אתה מתקן באג ב-API שדוחה את ה-URL שלך בגלל תווים מיוחדים לא מוצפנים
- אתה מעבד URLs שהוגשו על ידי משתמש שדורשים ניקוי לפני שימוש
- אתה צריך להצפין או לפענח ב-batch מספר מקטעי URL בבת אחת
- אתה בונה הפניות או callback URLs שבהם פרמטרים חייבים להיות מוצפנים כראוי
שלבים:
- הקלד או הדבק את הטקסט/URL שברצונך להצפין או לפענח.
- Select Encode or Decode mode.
- Click the Convert button.
- העתק את התוצאה לשימוש בapplication שלך.
נוסחה
הצפנה: תווים לא בטוחים → % + קוד hex בן שתי ספרות ➡ פענוח: %XX → תו מקורי
מקרי שימוש
- בניית מחרוזות בקשת בטוחות ל-URLs
- עיבוד פרמטרי בקשת API
- Debugging encoded URLs
- יצירת slugs ונתיבים ידידותיים ל-URL
יתרונות מרכזיים
- Encode and decode instantly
- Handle all special characters
- Works entirely in browser
- Free no sign-up required
- Procesamiento 100% basado en navegador: sin datos enviados a ningún servidor, completamente privado
- Recuento visual de caracteres para verificar que la codificación no duplicó ni truncó la entrada
טיפים מקצועיים
- Always encode user-generated URL parameters
- Use encodeURIComponent() for query parameters in JavaScript
- פענחו כתובות URL לפני הצגתן למשתמשים לשם קריאות ואמינות טובות יותר — כתובות URL גולמיות עם קידוד אחוזים נראות לא מקצועיות ומבלבלות משתמשים שאינם טכניים
- Cuidado con la doble codificación: si ves %25 seguido de más dígitos hexadecimales, la URL probablemente fue codificada dos veces
- Usa el modo componente al construir cadenas de consulta y el modo URL al codificar rutas URL completas o URLs completas
טעויות נפוצות שיש להימנע מהן
- Double-encoding URLs by accident
- Using the wrong encoding for the wrong context (URL vs HTML)
- Forgetting that + represents space in query strings but not in path segments
- No manejar correctamente caracteres no ASCII: siempre asegúrate de usar codificación UTF-8 antes de la codificación porcentaje
מונחי מפתח מוסברים
- URL encoding: Percent-encoding for safe URLs
- Percent-encoding: % followed by hex code
- Query string: פרמטרs after ? in URL
- Reserved characters: Characters with special URL meaning
מושגים קשורים
- הצנת באחוזים: המנגנון של החלפת תווים לא בטוחים ב-% שאחריו קוד הקסאדיצימלי בן שתי הספרות ASCII להעברת URL בטוחה
- מחרוזת בקשה: החלק של URL אחרי התו ?, שמכיל זוגות ערך-מפתח מופרדים בתווי &
- תווים שמורים: תווים כמו :, /, ?, #, [, ], @, !, $, &, (, ), *, +, ,, ;, = שיש להם משמעות מיוחדת בתחביר URL לפי RFC 3986
- תווים בטוחים ל-URL: תווים לא שמורים (אותיות, ספרות, -, _, ., ~) שלא דורשים הצפנה ב-URLs
- encodeURIComponent vs. encodeURI: פונקציות JavaScript שבהן encodeURIComponent מצפין הכל חוץ מאותיות, ספרות, ו-*_.~ pentru ערכים בודדים, בעוד encodeURI שומר על תווי מבנה URL ל-URLs מלאים
דוגמה
הצנת "Hello World & Friends!" → "Hello%20World%20%26%20Friends%21". פענוח "search%3Fq%3Dhello+world" → "search?q=hello world".
פירוש התוצאות שלכם
URL encoding ממיר תווים מיוחדים לפורמט בטוח URLs.

