מקודד / מפענח Base64

קידוד ופענוח טקסט ופרטי גישה ל-Base64 מיד. עיבוד מקומי ופרטי, בלי העלאה לשרת ובלי הרשמה.

100% פרטי • בלי העלאת קבצים לשרת

למה להשתמש ב-מקודד / מפענח Base64 החינמי של Utiliome?

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

קידוד פרטי ב-100%

מחרוזות רגישות כמו מטען JWT ופרטי Basic Auth מקודדות כולה בזיכרון הדפדפן.

המרה חיה ומיידית

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

תמיכה ב-UTF-8 ו-Unicode

מטפל נכון באימוג'י, בתווים מיוחדים ובהמרות UTF-8 רב-ביתיות.

ממשק למפתחים

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

Utiliome מול חלופות ענן מסורתיות

השוו את מנוע ה-WebAssembly המקומי שלנו לכלי ענן ישנים.

מאפיין Utiliome (דפדפן מקומי) ממירי ענן ישנים
אבטחת מידע 100% מקומי (בטוח לסיסמאות) הטקסט נשלח לשרתים מרוחקים
מהירות קידוד פענוח בזמן הקלדה דורש רענון דף או בקשת POST
טיפול ב-Unicode תמיכת UTF-8 מובנית לעיתים משבש אימוג'י או טקסט לועזי
עלות וחוויה 100% חינם ובלי פרסומות עמוס בבאנרים
איך זה עובד

איך להשתמש ב-מקודד / מפענח Base64 ב-3 צעדים

בלי התקנת תוכנה. הכול רץ ישירות בדפדפן.

1

הדביקו טקסט גולמי

הדביקו טקסט רגיל, מטען JSON או מחרוזת גולמית בתיבה העליונה.

2

קידוד או פענוח

הכלי מזהה את הקלט אוטומטית. פלט Base64 מופיע מיד בתיבה השנייה.

3

העתיקו את התוצאה

לחצו על העתקה כדי להעביר את מטען ה-Base64 ללוח.

מהו קידוד Base64?

תשובה קצרה: Base64 הוא שיטת קידוד שממירה נתונים בינאריים (או טקסט מורכב) למחרוזת ASCII מ-64 תווים סטנדרטיים. משתמשים בה כדי להעביר מידע בבטחה בפרוטוקולים כמו HTTP ו-SMTP שנבנו לטקסט פשוט.

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

Base64 פותר את זה על ידי תרגום הבינארי הגולמי לאלפבית מוגבל של 64 תווים: A-Z, a-z, 0-9, + ו-/ (ו-= לריפוד).

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

Base64 הוא קידוד, לא הצפנה

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

כי מחרוזות Base64 נראות כמו ג'יבריש קריפטוגרפי (למשל c2VjcmV0IHBhc3N3b3Jk), מפתחים מתחילים לפעמים משתמשים בהן כדי "להסתיר" סיסמאות או מידע רגיש בכתובות או במסדי נתונים.

זו פרצת אבטחה חמורה. Base64 הוא רק אלפבית תרגום; אין מפתח סודי. כל תוקף יכול להפוך מחרוזת Base64 במילישניות. כדי להגן על מידע צריך הצפנה חזקה (כמו AES-256) או גיבוב (כמו SHA-256).

למה אסור לפענח סיסמאות ב-Base64 על שרתי ענן

תשובה קצרה: הדבקת מפתח API או מחרוזת Basic Auth במפענח Base64 בענן שולחת את הסודות לשרת של צד שלישי. Utiliome מפענח רק בזיכרון הדפדפן המקומי.

מפתחים משתמשים ב-Base64 כדי לנפות כותרות HTTP Basic Authentication (למשל Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=) או לבדוק מטען של JSON Web Tokens (JWT).

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

Utiliome בנוי על אפס אמון. מנוע ה-Base64 משתמש בממשקי JavaScript מובנים בדפדפן (כמו btoa ו-atob). המחרוזות הרגישות לא עוזבות את המכשיר.

טיפול ב-Unicode ובאימוג'י ב-Base64

תשובה קצרה: פונקציות Base64 מובנות ב-JavaScript קורסות לעיתים מול אימוג'י או תווים רב-ביתיים. Utiliome ממיר UTF-8 למערך בתים לפני הקידוד, ולכן Unicode נשמר במלואו.

נקודת כאב נפוצה בפיתוח ווב היא ש-btoa() מצפה למחרוזת שבה כל תו בטווח 8 ביט. ניסיון לקודד אימוג'י (🚀) או טקסט בעברית עלול לזרוק DOMException.

מנוע הקידוד של Utiliome תופס מחרוזות Unicode מורכבות. קודם הוא מקודד אותן למערך בתים UTF-8 תקין עם TextEncoder, ואז מחיל את המרת Base64. כך כל שפה או סמל מקודדים ומפוענחים בלי שגיאות.

שימושים נפוצים של מפתחים ב-Base64

תשובה קצרה: Base64 נפוץ בפיתוח ווב להטמעת תמונות קטנות ב-CSS, לקידוד אסימוני JWT ולהעברת קבצים מצורפים באימייל.

Base64 הוא כלי יומיומי במחסנית הפיתוח המודרנית:

  • תמונות CSS מוטמעות: במקום בקשת HTTP נפרדת לאייקון קטן, ממירים את התמונה ל-Base64 ומטמיעים אותה ב-CSS (Data URI), וכך משפרים את טעינת העמוד הראשונה.
  • JSON Web Tokens (JWT): הכותרת והמטען של JWT הם אובייקטי JSON שקודדו ב-Base64URL כדי לעבור בבטחה בכותרות HTTP.
  • קבצים מצורפים באימייל: פרוטוקול SMTP מטפל רק בטקסט. כדי לשלוח PDF או תמונה, הקובץ מקודד קודם לפורמט MIME של Base64.

Base64 מול Base64URL: מה ההבדל?

תשובה קצרה: Base64 רגיל משתמש בתווים פלוס (+) ולוכסן (/), ששוברים ניתוב URL. Base64URL מחליף אותם במינוס (-) ובקו תחתון (_) כדי שהמחרוזת תעבור בקישורים.

אם מוסיפים מחרוזת Base64 רגילה לפרמטר URL (למשל ?token=ab+cd/ef), השרת יפרש את + כרווח ואת / כנתיב תיקייה, והמידע ייפגם.

לכן קיים הוריאנט Base64URL. הוא זהה ל-Base64 רגיל, אבל מחליף את + ו-/ בחלופות בטוחות ל-URL (- ו-_), ולעיתים מסיר את תווי הריפוד = בסוף.

שאלות נפוצות

שאלות נפוצות ומדריך: מקודד / מפענח Base64

כל מה שצריך לדעת על מקודד / מפענח Base64 החינמי של Utiliome.

בטוח להדביק מפתחות API במקודד Base64 הזה?

כן. Utiliome מעבד קידוד ופענוח 100% מקומית בדפדפן. המפתחות הסודיים לא נשלחים לשרתים חיצוניים.

קידוד Base64 מצפין סיסמה?

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

הכלי תומך באימוג'י ובשפות זרות?

כן. Utiliome משתמש בצינור UTF-8 מובנה כדי לטפל באימוג'י, בעברית ובמחרוזות Unicode רב-ביתיות בלי שגיאות.

אפשר להשתמש בכלי לגמרי בלי אינטרנט?

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

כמה מהיר תהליך הקידוד?

מיידי. כי הכול רץ בזיכרון המקומי דרך JavaScript, ההמרה קורית בזמן אמת תוך כדי הקלדה.

הכלי חינם לשימוש מסחרי?

כן, 100% חינם, בלי מגבלות, בלי פרסומות ובלי הרשמה.