Base64 Encoder / Decoder

קידוד ופענוח Base64 בזמן אמת — כולל עברית, base64url וטוקנים של JWT.

🔒 הכול מחושב בדפדפן שלכם. הטקסט לא נשלח לשרת ולא נשמר — אפשר להדביק גם טוקנים ומפתחות. בלחיצה על "שיתוף" הטקסט נכנס לקישור עצמו (אחרי ה-#, חלק שלא נשלח לשום שרת) — שתפו רק עם מי שאתם סומכים עליו. (לא לשתף טוקנים ומפתחות!)

מה זה Base64?

Base64 היא שיטה לייצג כל מידע — טקסט, תמונה או קובץ — באמצעות 64 תווים "בטוחים" בלבד (A–Z, a–z, 0–9, + ו-/). משתמשים בה כדי להעביר מידע בינארי במקומות שמיועדים לטקסט: בקבצי JSON, בכותרות HTTP, בדואר אלקטרוני ובכתובות Data URL.

Base64 אינו הצפנה: כל אחד יכול לפענח אותו. הוא רק משנה את הייצוג, ומגדיל את המידע בכשליש.

עברית ואמוג'י

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

base64url

גרסה שמתאימה לכתובות URL ולשמות קבצים: - ו-_ במקום + ו-/, ובלי = בסוף. כך מקודדים למשל טוקנים של JWT. בפענוח, הכלי מזהה את שתי הגרסאות אוטומטית.