ToolMill.io

בסיס64 Encode / Decode Tool

קוד טקסט ל- Base64 או ל-code Base64 בחזרה לתוכן קריא ישירות בדפדפן שלך. זה שימושי לבדיקת אסימונים, ניכוי ראשים אישורים, בדיקת ערכי תצורה, decoding API payloads, להמיר טקסט רגיל ללא שימוש בשירות מרוחק. ToolMill פועל באופן מלא לצד הלקוח לפרטיות וממשיך לעבוד במצב לא מקוון לאחר ההתקנה.

Encoding

נסה את זה

דוגמאות

קוד טקסט לבסיס64
Input
Hello, ToolMill!
Output
SGVsbG8sIFRvb2xNaWxsIQ==
Decode Base64 לטקסט
Input
VGhpcyBpcyBhIGJhc2U2NCBkZWNvZGUgdGVzdC4=
Output
זהו מבחן בסיס64 קוד.
לפענח ערך אישור בסיסי
Input
YWRtaW46ZGVtbw==
Output
admin:demo
תגית: JSON snippet
Input
{"mode":"demo","enabled":true}
Output
eyJtb2RlIjoiZGVtbyIsImVuYWJsZWQiOnRydWV9

מהו בסיס64 ומתי להשתמש בו

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

זרימת עבודה משותפת

עקבו אחרי Basic Authorization Header

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

ערכי API או תצורה

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

הכינו טקסט רגיל לתחבורה

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

כללים ומקרי קצה

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

מדוע נכשל

כישלונות קוד בדרך כלל אומר שהערך המועבר מכיל דמויות לא-Base64, padding לא נכונה, מחרוזת מחוספסת, או גרסה בסיסית64URL שהועתקה לקוד קוד סטנדרטי. מקור נפוץ נוסף של בלבול הוא decoding valid Base64 המייצג נתונים בינאריים במקום טקסט אנושי.

פרטיות ושימוש לא מקוון

לפני שאתה rely on Encoded או Decoded נתונים

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

איזה בסיס64 תוצאות קודקוד לעשות ולא Prove

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

כיצד לבצע Interpret Base64 Output

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

כי ToolMill פועל בדפדפן, אתה יכול לבדוק אסימונים מועתקים, Headers, config snippets, ומטענים קצרים מבלי לשלוח אותם לאתר אחר. זה שימושי במיוחד כאשר הטקסט מכיל ערכים פנימיים, אתה מעדיף לשמור על מקומי בעת פיזור.

כלים קשורים