URL Encoder / Decoder
קידוד ופענוח של כתובות ופרמטרים — כולל עברית, ופירוק כתובת לחלקים.
פירוק הכתובת
🔒 הכול מחושב בדפדפן שלכם. הטקסט לא נשלח לשרת ולא נשמר. בלחיצה על "שיתוף" הטקסט נכנס לקישור עצמו (אחרי ה-#, חלק שלא נשלח לשום שרת) — שתפו רק עם מי שאתם סומכים עליו.
מה זה URL Encoding?
בכתובת אינטרנט מותרים רק חלק מהתווים. תווים אחרים — עברית, רווחים, וסימנים כמו & או ? בתוך ערך — מקודדים כ-% ואחריו קוד הקסדצימלי של הבייטים שלהם ב-UTF-8. למשל, "ש" הופך ל-%D7%A9, ורווח ל-%20.
רכיב או כתובת מלאה?
קידוד רכיב (encodeURIComponent) מקודד גם את / ? & = # — מתאים לערך של פרמטר בודד. קידוד כתובת מלאה (encodeURI) משאיר את התווים שבונים את מבנה הכתובת, ומקודד רק את השאר — מתאים לכתובת שלמה שיש בה עברית או רווחים.
"+" כרווח
בטפסי HTML (application/x-www-form-urlencoded) רווח מקודד כ-+. סמנו את האפשרות כשמפענחים מידע שהגיע מטופס.