Base58 解碼怎麼用?把 9Ajdvzr 還原成 Hello 的三步
把 Base58 字串貼進輸入框、按「開始處理」,右邊就會出現解碼後的 UTF-8 文字。頁面給的範例是 9Ajdvzr 對應 Hello,整個過程在瀏覽器本機跑完,不上傳、不用登入。它只有解碼這一個方向,也不會幫你驗證錢包地址的 checksum。
什麼時候會遇到這種字串?
接第三方 API 時對方回一個像 9Ajdvzr 的短碼,或設定檔裡躺著一段看起來像亂碼的字母數字——這類字串的長相很有特徵:只有大小寫字母和數字,沒有 0、O、I、l,也沒有 + / = 這些符號。看到這種組合,先別當成亂碼,它很可能只是把一段文字用 58 個字元的字母表寫出來而已。
| 編碼 | 字母表字元數 | 長相特徵 | 常見場合 |
|---|---|---|---|
| Base58 | 58 | 沒有 0、O、I、l,也沒有 + / = | 短碼、錢包地址 |
| Base64 | 64 | 常以 = 結尾,含 + 與 / | 圖片內嵌、JWT 內容 |
| Hex | 16 | 只有 0–9 與 A–F | 雜湊值、色碼 |
照著做,三步
- 貼上字串。整頁就一個輸入框,格式標示 UTF-8,頁面沒有寫字元上限。要從檔案讀也可以,匯入支援 11 種副檔名(.txt、.json、.csv、.tsv、.xml、.html、.css、.js、.sql、.md、.yaml、.yml),檔案留在瀏覽器裡不會上傳。
- 按「開始處理」。不用註冊、不用登入,也沒有任何要勾的選項——這個工具的欄位設定是空的,字母表變體選不了。
- 複製或存檔。輸出一樣是 UTF-8 文字,可以按「複製結果」,也可以直接存成檔案再處理。
解不出來的時候,畫面只會出現一句「無法處理,請檢查輸入格式。」,不會告訴你錯在第幾個字元,長字串要自己一段一段切開來試。
它不做什麼?
- 只有解碼方向。要把文字轉回 Base58,得換到編碼那一頁。
- 沒有字母表變體可選。Bitcoin、Flickr、Ripple 這幾種在頁面上都點不到,遇到非標準字母表的字串可能解出亂碼。
- 不解密,也不驗證 checksum。地址類的字串解出來只是一串位元組,不代表那個地址有效。
我平時的用法很固定:把Base58 解碼頁面釘在書籤列,遇到短碼貼進去、按一下、複製走人,前後不到十秒,比開終端機寫一行指令快。
作者:一個每天跟 API 回傳值打交道的網站開發者 最後更新:2026-11-09 依據來源:toolpug.com Base58 解碼頁面(2026 年 11 月版本)
功能與參數以 toolpug.com 該工具頁面 2026 年 11 月的版本為準。
