Base62とは?短縮リンクがこんな形をしている理由
62個の記号のアルファベット、リンク #1,788,350,705 が 1x1jiD に変わる仕組み、base62がURL安全なスイートスポットである理由、そしてLinklyがlinkly.link上のbase62コードとカスタマードメイン上のランダムエンディングをどのように使用するかについて。
公開日: 2026年9月5日YouTubeで視聴する →
文字起こし
音声の全文書き起こし(章ごとに分割)。
- 0:00ランダムではない
- 短縮リンクがキーボードの上で猫が歩いたような見た目に見えることに疑問を持ったことはありませんか?それはランダムではありません。それはベース62です。莫大な数が6文字だけに隠れている仕組みです。そしてこのトリックを一度見てしまうと、それを見ずにはいられません。お見せしましょう。
- 0:15Base62での数え方
- まず、私たちがどのように数えるかから始めましょう。ベース10は10個の記号を使います。0から9までです。ベース62は62個を使います。10個の数字、26個の小文字、そして26個の大文字です。数え方のルールは同じで、アルファベットが大きいだけです。そのため数字は短く、速くなります。リンク番号17億8000万は、ベース10では10桁が必要です。ベース62では?6文字です。これが短縮リンク背後にあるトリック全体です。
- 0:40ショートナーがこれを好む理由
- リンクショートナーがこれを好む理由はここです。すべてのリンクはデータベースの行番号を持つデータベースに存在します。整数です。1、2、3、以下同様に、永遠に。その整数をベース62で エンコードすれば、確実に一意な小さなコードが得られます。そして文字と数字だけを使用します。URLがエスケープする必要がある記号は何もないので、リンクはメール、テキスト、QRコード全てで機能します。記号を追加して、さらに短くなぜしないのでしょうか?それはリンクが壊れ始めるところだからです。ベース62が最適なポイントです。ここで選択肢があります。順序で数えることは決して繰り返されませんが、コードを推測可能にします。1文字を変更すれば、他の誰かのリンクが見つかります。ランダムコードは推測を修正しますが、新しいリスクをもたらします。衝突です。2つのランダムコードが同じ文字列に到達する可能性があるため、システムはチェックして、もう一度試す必要があります。Linklyは両方を使用します。linkly.link ドメイン上のベース62コード。カスタマードメイン上のランダムエンディング。各トレードオフは、最適な場所にあります。
- 1:38自分で数字をエンコードしてみてください
- やってみたいですか?Linklyには無料のベース62エンコーダーがあります。任意の数字を貼り付けて、それが縮むのを見てください。それをデコードして戻すと、数字が戻ります。あなたがこれまでクリックしたすべての短縮リンクには、この仕組みが内部にあります。
- 1:50変装した数字
- それがベース62です。キーボードのマッシュではなく。ただ非常に大きな数字が非常に小さな変装の中にあるだけです。これが楽しかったのであれば、チャンネルの残りの部分はそれらの小さなリンクが実際にできることを示します。次回見ましょう。


