URL Encoder / Decoder

קידוד ופענוח של כתובות ופרמטרים — כולל עברית, ופירוק כתובת לחלקים.

🔒 הכול מחושב בדפדפן שלכם. הטקסט לא נשלח לשרת ולא נשמר. בלחיצה על "שיתוף" הטקסט נכנס לקישור עצמו (אחרי ה-#, חלק שלא נשלח לשום שרת) — שתפו רק עם מי שאתם סומכים עליו.

מה זה URL Encoding?

בכתובת אינטרנט מותרים רק חלק מהתווים. תווים אחרים — עברית, רווחים, וסימנים כמו & או ? בתוך ערך — מקודדים כ-% ואחריו קוד הקסדצימלי של הבייטים שלהם ב-UTF-8. למשל, "ש" הופך ל-%D7%A9, ורווח ל-%20.

רכיב או כתובת מלאה?

קידוד רכיב (encodeURIComponent) מקודד גם את / ? & = # — מתאים לערך של פרמטר בודד. קידוד כתובת מלאה (encodeURI) משאיר את התווים שבונים את מבנה הכתובת, ומקודד רק את השאר — מתאים לכתובת שלמה שיש בה עברית או רווחים.

"+" כרווח

בטפסי HTML (application/x-www-form-urlencoded) רווח מקודד כ-+. סמנו את האפשרות כשמפענחים מידע שהגיע מטופס.