エンコードとデコード 入門 2 ステップ
Base36 から Base58 へ変換
Base36 は 0-9 と a-z を使用する。Base58 は紛らわしい文字を除外し、人間が可読な転送に適している。
解決する問題
Base36 をデコードし、コンパクトな表現のために Base58 として再エンコードする。
入力 → 出力
Base36 デコーダー 入力 → Base58 エンコーダー 出力 、計 2 ステップ。
実行時間
1–2分 · 完全にブラウザローカルで実行。
始める前に
- 有効な Base36 文字列(0-9, a-z)
パイプライン
-
Base36 Decode — 純クライアントサイドツール。プライバシーファースト、サーバー往復なし。
-
Encode text to Base58 (Bitcoin alphabet) online。無料、プライベート、100%クライアントサイド。
▶このワークフローを実行
下に入力を入力し実行をクリック。すべての処理はブラウザのローカルで行われます — 何もアップロードされません。
パイプラインの進行状況
- Base36 デコーダーbase36-decode
- Base58 エンコーダーbase58-encode
サンプル入力
hello123
期待される出力
nj5dMbHcChna
この入出力ペアはビルド時に実際のツールで実行(tests/unit/recipes.test.ts)——期待出力は検証済み、例示ではありません。
こちらもおすすめ
このレシピとツールやテーマを共有するワークフロー。
UUID 生成と Base58 エンコード
ランダム UUID を生成し、より短く URL に適した識別子のために Base58 としてエンコードする。 パイプライン
MD5 ハッシュ後に Base58 エンコード
MD5 ハッシュを計算し、コンパクトな表現のために Base58 としてエンコードする。 パイプライン
Base58 から Base64 へ変換
Base58 をデコードし、標準互換性のために Base64 として再エンコードする。 パイプライン
Ascii85 から Base64 へ変換
Ascii85 をデコードし、より広い互換性のために Base64 として再エンコードする。 パイプライン