快速開始
-
編碼
填寫用戶名與密碼,得到完整Authorization值。
-
解碼
粘貼帶頭或不帶Basic首碼的Base64段。
快速生成`Basic base64(user:pass)`頭,或從現有頭解析用戶名與密碼,便於curl與API調試。
阅读完整指南: http basic 與 htpasswd:場景、生成與安全清單 →
隱私提示:本地解析,不上傳伺服器。
↓ 在下方輸入區貼上內容,結果會立即顯示
Basic dXNlcjpwYXNzd29yZA==
Basic Auth 仅为 Base64 编码,不是加密。务必配合 HTTPS 使用,生产环境优先 OAuth 或 Bearer Token。
快速生成`Basic base64(user:pass)`頭,或從現有頭解析用戶名與密碼,便於curl與API調試。
編碼
填寫用戶名與密碼,得到完整Authorization值。
解碼
粘貼帶頭或不帶Basic首碼的Base64段。
Basic Auth未加密,必須走HTTPS; 生產環境更推薦短期Token。
調試API時,你可能需要向服務器發送身份驗證資訊。 使用此工具,只需輸入用戶名和密碼,即可生成形如`Basic dXNlcjpwYXNz`的標準Authorization頭。 複製該頭到HTTP請求頭中,就能快速完成認證配寘。
反向操作同樣實用。 當你從日誌或檔案中獲得一個Basic Auth頭,粘貼到工具中即可解析出明文的用戶名和密碼。 這在排查身份驗證問題時特別有用,無需手動解碼base64字串。
Input
user:password
Output
Basic dXNlcjpwYXNzd29yZA==
用戶名與密碼按UTF-8編碼後Base64; 注意部分服務端對冒號有限制。
Basic Auth僅用base64編碼(非加密)傳輸憑證,若未配合HTTPS,憑證可能被中間人攻擊獲取。 即使使用HTTPS,瀏覽器也可能長期緩存Authorization頭。 建議關鍵系統使用更安全的OAuth或JWT方案。