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

דוגמה

קלט:
https://www.starrytool.com
לחצו על כפתור הקידוד כדי לקבל פלט:
aHR0cHM6Ly93d3cuc3RhcnJ5dG9vbC5jb20=

על ממיר קידוד/פענוח Base64 מקוון

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

• תכונות

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

• שימושים נפוצים

שליחת אימייל: Base64 משמש רבות במערכות דואר אלקטרוני להמרת קבצים מצורפים שאינם טקסט (כמו תמונות וקבצי מסמכים) לפורמט טקסט, כדי לאפשר את העברתם במערכות דואר טקסט בלבד. כתובות URL של נתונים (Data URLs): ב-HTML ו-CSS, קידוד Base64 משמש להטמעת אובייקטים בינאריים קטנים כמו תמונות וקבצי פונטים ישירות בקוד ככתובות URL של נתונים. אימות בסיסי (Basic Authentication): באימות HTTP בסיסי, שמות משתמש וסיסמאות מקודדים ב-Base64 לפני שליחתם לשרת, כדי להפחית סיכון של העברת מידע רגיש בטקסט רגיל. WebSockets ופרוטוקולים בינאריים אחרים: במקרים שבהם יש צורך לשלוח נתונים בינאריים דרך פרוטוקול טקסטואלי כמו WebSockets, קידוד Base64 מספק מנגנון מתאים.