המירו טקסט לקוד בינארי ובחזרה בחינם. תראו איך מחשבים שומרים אותיות בתור אפסים ואחדות, ופענחו כל מחרוזת בינארית בקלות.

בחר את פורמט הקלט והפלט, התאם את ההגדרות והקלד או הדבק את התוכן שלך.
מפריד בייטים:

טקסט (ASCII / UTF-8)

מילים: 0Characters: 0

בינארי (0 ו-1)

תוצאת התרגום תופיע כאן...
מילים: 0Characters: 0

ממיר טקסט לבינארי הופך כל תו לקבוצות של 0 ו-1, כדי שתוכלו לראות איך המחשב שומר אותיות בזיכרון. באנגלית, כל תו תופס בדרך כלל 8 ביטים (למשל H = 01001000). חשוב לזכור: קוד בינארי הוא רק ייצוג של מידע, לא הצפנה.

מה זה בעצם מתרגם בינארי?

מתרגם בינארי הופך טקסט רגיל לאפסים ואחדות, ויודע לעשות גם את הדרך ההפוכה. כל תו נשמר כמספר בבסיס 2 (ביטים) – וזה בדיוק מה שהמחשב שלכם עושה ברקע ביום-יום.

טבלת המרת טקסט ASCII ל-Hex ולבינארי

אם בא לכם להמיר טקסט לבינארי ידנית, הטבלה הזאת של תווי ASCII תסגור לכם את הפינה.

Binary Decimal ASCII Character Hex
0 0 NUL 0
1 1 SOH 1
10 2 STX 2
11 3 ETX 3
100 4 EOT 4
101 5 ENQ 5
110 6 ACK 6
111 7 BEL 7
1000 8 BS 8
1001 9 HT 9
1010 10 LF 0A
1011 11 VT 0B
1100 12 FF 0C
1101 13 CR 0D
1110 14 SO 0E
1111 15 SI 0F
01000001 65 A 41
01000010 66 B 42
01000011 67 C 43
01010100 84 T 54
01100101 101 e 65
01111000 120 x 78
01110100 116 t 74

איך ממירים את המילה “Text” לבינארי?

קודם כל, מציצים בטבלה ומוציאים את הערך העשרוני של כל אות:

  • T = 84
  • e = 101
  • x = 120
  • t = 116

חוקים ונוסחת המרה

כדי להמיר ערך עשרוני ב-ASCII לקוד בינארי של 8 ביטים, עובדים לפי השלבים הבאים:

  1. מוצאים את הערך העשרוני ב-ASCII: מחפשים את התו בטבלה (למשל T = 84).
  2. משתמשים בחזקות של 2: בודקים את המיקומים של 8 הביטים (128, 64, 32, 16, 8, 4, 2, 1).
  3. מחסרים ושמים ביטים: אם הערך נכנס בשארית, שמים 1 ומחסרים אותו; אם לא, שמים 0.

עבור T 84 = 64 + 16 + 4

128 64 32 16 8 4 2 1
0 1 0 1 0 1 0 0

האות הגדולה “T” בבינארית תיראה ככה: 01010100.


עבור e 101 = 64 + 32 + 4 + 1

128 64 32 16 8 4 2 1
0 1 1 0 0 1 0 1

האות הקטנה “e” בבינארית תיראה ככה: 01100101.


עבור x 120 = 64 + 32 + 16 + 8

128 64 32 16 8 4 2 1
0 1 1 1 1 0 0 0

האות הקטנה “x” בבינארית תיראה ככה: 01111000.


עבור t 116 = 64 + 32 + 16 + 4

128 64 32 16 8 4 2 1
0 1 1 1 0 1 0 0

האות הקטנה “t” בבינארית תיראה ככה: 01110100.


בשורה התחתונה, המילה “Text” בקוד בינארי נראית ככה: 01010100 01100101 01111000 01110100.

איך טקסט הופך לבינארי ברקע?

תקן UTF-8 עושה את כל העבודה השחורה. כל תו הופך לבייטים, וכל בייט מיוצג על ידי 8 ספרות בינאריות. למשל, C גדולה היא בייט 67, שזה 01000011. תווים שלוקחים כמה בייטים – כמו ניקוד, אותיות מיוחדות או אימוג’ים – נשמרים בצורה מושלמת כדי שלא תאבדו מידע כשתמירו בחזרה.

מה לומדים מלהמיר קוד כזה?

הנה כמה תובנות שמבינים די מהר:

  • כל תו הוא בסך הכל מספר בבסיס 2.
  • בייט אחד מורכב מ-8 ביטים, ותווי ASCII בסיסיים נעים בין 0 ל-127.
  • A גדולה זה 65 (01000001), ו-a קטנה זה 97 (01100001) – אות קטנה תמיד גבוהה ב-32 מהאות הגדולה שלה.

איך להמיר טקסט לבינארי?

זה פשוט בטירוף. עוברים את ארבעת השלבים האלה ב-characterconverter.com ותוך שנייה סיימתם:

  1. בוחרים כיוון: טקסט → בינארי או בינארי → טקסט.
  2. מקלידים או מדביקים את הקלט (רווחים וירידות שורה לא יפריעו לפענוח).
  3. בוחרים מפריד: רווח, שורה חדשה או ללא מפריד בכלל.
  4. מעתיקים את התוצאה או לוחצים עלSwap כדי להפוך את הכיוון.

איך המרה מבינארי לטקסט עובדת?

הפענוח לוקח קוד בינארי והופך אותו חזרה לטקסט קריא. הכלי מתעלם מרווחים וירידות שורה בין הבייטים, כך שגם אם הדבקתם טקסט מבולגן זה יעבוד מעולה. בלחיצה על Swap, התוצאה הופכת לקלט – וההפך.

למה המפרידים משנים את התוצאה?

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

האם הטקסט שלכם נשאר פרטי?

הכל רץ מקומית ישירות בדפדפן, והטקסט שלכם אף פעם לא עולה לשרת חיצוני. זה פתרון מעולה אם סתם בא לכם לראות איך טקסט נשמר, לפענח הודעה בינארית שמישהו שלח, או לפתור תרגיל במדעי המחשב בלי לשתף את המידע. אותה תנועה מקומית ומהירה כבר זמינה ב-characterconverter.com.

שאלות שנשאלו הכי הרבה

האם קוד בינארי הוא בעצם הצפנה?

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

איך נראית האות A בבינארית?

האות A הגדולה היא 65, ונכתבת כ-01000001. האות a הקטנה היא 97, ונכתבת כ-01100001, כי אותיות קטנות נמצאות 32 מיקומים מעל האותיות הגדולות בטבלה.

האם הכלי תומך באימוג'ים ואותיות בעברית?

ברור. תווים שתופסים כמה בייטים (כמו עברית או אימוג'ים) הממיר שומר תחת תקן UTF-8, כך שהמידע חוזר מדויק בלי שהסמלים ישתבשו.

האם רווחים הורסים את הפענוח מבינארי?

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

איפה ההמרה מתבצעת בפועל?

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