ממיר קידוד טקסט — חינם אונליין

המרת טקסט בין ⁦Base64, UTF-8, UTF-16, Hex⁩, בינארי, קידוד URL, קוד מורס ובסך הכל 30 פורמטים אונליין.

Converter

⁦Base64, UTF-8, UTF-16, ANSI, Hex⁩ וכל פורמט שביניהם

המרת טקסט ישירות בין כל שני קידודים - בלי לעבור דרך טקסט רגיל

Result

התוצאות מוצגות לצורכי מידע בלבד ועשויות להכיל שגיאות. מומלץ לאמת מידע חשוב באופן עצמאי. השימוש בכלי הוא באחריותכם בלבד.

על הקידודים האלה

הכלי מכסה 30 פורמטים בכמה קטגוריות: קידודי תווים ‏(UTF-8,‏ UTF-16,‏ UTF-32,‏ ANSI/Windows-1252,‏ ISO-8859-1) שקובעים איך טקסט הופך לבתים מלכתחילה - המקור לרוב שגיאות ה"ג׳יבריש" (Mojibake) כשמניחים את הקידוד הלא נכון; קידודים מבינארי לטקסט ‏(Base64,‏ Base32,‏ Base58,‏ Base85,‏ Hex,‏ Quoted-Printable) שנפוצים בתכנות ובהעברת נתונים; צפנים קלאסיים ‏(ROT13,‏ ROT47, אתב״ש, צופן בייקון) וקודים היסטוריים (קוד מורס, קוד בודו, קוד הקשה) שקדמו לעידן המחשב; וכמה פורמטים שימושיים או משעשעים (האלפבית של נאט״ו, Leetspeak, טקסט הפוך). כל פורמט מומר ישירות לכל פורמט אחר (למשל Hex למורס) בלי שלב ביניים גלוי של טקסט רגיל - אם כי זה בדיוק מה שקורה מאחורי הקלעים: הקלט מפוענח לטקסט רגיל ואז מקודד מחדש לפורמט היעד.

מה הכלי עושה

ממיר קידודי הטקסט ממיר טקסט ישירות בין 30 פורמטים: Base64,‏ Base32,‏ Base58,‏ Base85,‏ hex, בינארי, אוקטלי, קידוד URL וישויות HTML, בייטים של UTF-8,‏ UTF-16 ו־UTF-32,‏ Latin-1 ו־Windows-1252, וגם צפנים וקודים כמו ROT13,‏ Atbash, מורס,‏ NATO וברייל.

כל פורמט יכול לעבור לכל פורמט אחר, למשל Base64 ישירות ל־hex, בלי שלב גלוי של טקסט רגיל באמצע. מאחורי הקלעים הקלט מפוענח קודם לטקסט ואז מקודד מחדש, ולכן קלט לא תקין מדווח במקום להפיק ג'יבריש.

מתי להשתמש בו

  • איתור תקלות של תווים משובשים (ג'יבריש) על ידי בדיקת הבייטים האמיתיים של מחרוזת ב־UTF-8 או ב־UTF-16.
  • פענוח ערך שמערכת אחרת קודדה ב־Base64 או בקידוד URL; לצעד בודד הדפים פענוח Base64 ו־פענוח URL מהירים יותר.
  • הוראה או חידות: קוד מורס, ROT13, צופן אתב"ש או ייצוג בינארי של אותיות.
  • קידוד טקסט עבור כתובת URL, מאפיין HTML או כותרת של אימייל, שבהם צריך להבריח תווים מיוחדים.

דוגמה

Hi! · text → Base64

SGkh

Hi! · text → hex

486921

Hi! · text → binary

01001000 01101001 00100001

SGkh · Base64 → hex

486921

SOS · text → Morse

... --- ...

Hello · text → ROT13

Uryyb

שאלות על הכלי

מה ההבדל בין UTF-8 ל־Latin-1?

UTF-8 יכול לייצג כל תו של Unicode ומשתמש בבייט אחד עד ארבעה לתו. Latin-1 משתמש בבייט אחד ומכסה רק אותיות של מערב אירופה, ולכן תווים כמו € או אותיות עבריות אינם ניתנים לייצוג בו.

האם ROT13 הוא הצפנה?

לא. ‏ROT13,‏ ROT47 ו־Atbash הם החלפות אותיות פשוטות שכל אחד יכול להפוך מיד. השתמשו בהם לספוילרים או לחידות, אף פעם לא להגנה על מידע.

למה בתוצאות הבינאריות יש רווחים?

כל בייט מוצג כקבוצה של שמונה סיביות שמופרדת ברווח, וכך קל לספור בייטים ולזהות תווים שתופסים יותר מבייט אחד ב־UTF-8.

האם הכלי חינמי?

כן, השימוש חינמי. בלי הרשמה ובלי אימייל. התוצאה מופיעה בדף הזה.

איך מקבלים את התוצאה?

משתמשים בכלי בדף הזה. התוצאה מופיעה כאן, בלי צורך במשלוח לאימייל.