01
ממיר בינארי לטקסט בחינם
המר טקסט לבינארי (0 ו-1) ובחזרה. תומך בקידוד UTF-8. ראה את ספירת הבתים והביטים לכל טקסט.
פועל לא-מקוון לאחר טעינה
פורמט:
הפרד bytes לפי:
פלט בינארי
01001000 01100101 01101100 01101100 01101111
5 תווים5 בייטים40 סיביות
שימושים נפוצים
- למד בינארי למדעי המחשבהבן כיצד מחשבים מאחזנים טקסט כבינארי — ראה בדיוק כיצד אותיות מפות לבתים ASCII של 8 סיביות.
- פאזלים של קוד בינארי וקודיםקודד הודעות סודיות בבינארי לחדרי בריחה, פאזלים ומשחקי שברת קוד.
- ייצוג בינארי ברשתותראה כיצד נתוני טקסט מיוצגים בבינארי ברמת הרשת — שימושי לניתוח פרוטוקול.
- סטגנוגרפיה של טקסט עם בינאריהסתר הודעות טקסט בזרימות נתונים בינאריות — מבוא למושגי קידוד סטגנוגרפיים.
- הבנת העברת נתונים בינאריתראה כיצד טקסט מקודד לבתים בינאריים להעברה על פני קווים סדרתיים, Bluetooth ורדיו.
כיצד זה עובד
ההמרה פועלת כולה בדפדפן שלך באמצעות TextEncoder ו-TextDecoder המובנים של Web API — אותו מנוע קידוד UTF-8 שכל דפדפן מודרני משתמש בו. אין ייבוא ספרייה; החלוקה לחלקים, המרת הבסיס, ופענוח הבייטים כולם JavaScript כתוב-יד שפועל מקומית.
- 1TextEncoder מקודד את הטקסט שלךכשממירים טקסט לבייטים, TextEncoder.encode() של הדפדפן ממפה כל תו — כולל אימוג'י וכתבים לא-ASCII — לרצף הבייטים שלו ב-UTF-8. זה אותו נתיב קוד שדפדפנים משתמשים בו פנימית בשליחת נתוני טופס.
- 2מחלק-לחלקים כתוב-יד מעצב את הבייטיםכל ערך בייט מומר לבסיס הנבחר (בינארי דרך toString(2), הקסדצימלי דרך toString(16), אוקטלי דרך toString(8), או עשרוני) ומרופד לרוחב קבוע. אפשרות קיבוץ קובעת האם בייטים מופרדים ברווחים, שורות חדשות, פערי חצי-בייט (זוגות 4 סיביות), או ללא הפרדה.
- 3מפענח בונה מחדש בייטים לכיוון ההפוךבמעבר מהצורה המקודדת בחזרה לטקסט, מפענח כתוב-יד מסיר מפרידים ומפצל את הקלט לחלקים ברוחב קבוע (8 תווים לבינארי, 2 להקסדצימלי, 3 לאוקטלי) או אסימונים מופרדי-רווח לעשרוני. כל חלק מפוענח עם parseInt() בבסיס הנכון, מאומת שהוא בטווח 0–255, וממוקם ב-Uint8Array.
- 4TextDecoder מאמת ומפיק UTF-8ה-Uint8Array מועבר ל-TextDecoder('utf-8', { fatal: true }), שזורק שגיאה אם רצף הבייטים אינו UTF-8 תקין — לוכד מקרים כמו קלט בינארי שיוצר רצף רב-בייט לא תקין. ספירת תווים, בייטים וסיביות מוצגת מתחת לפלט.
כלים קשורים
צופה Hex
בחן את הבתים הגולמיים של כל קובץ בפורמט קלאסי offset / hex / ASCII, עם זיהוי סוג קובץ לפי magic-number. נקרא מקומית; לעולם אינו מועלה.
נסה אותוהקבצים נשארים מקומיים
ממיר בסיסי מספרים
המר מספרים בין בינארי, אוקטלי, עשרוני והקסדצימלי. ראה התאמת גודל סיביות ופלט בינארי מקובץ באופן מיידי.
נסה אותו
מתרגם קוד מורס
המר טקסט לקוד מורס ובחזרה. האזן להשמעת השמע של ההודעה שלך בזמן אמת.
נסה אותו