Tiny Online Tools logoTiny Online Toolssearchツールを検索…grid_viewすべてのツール
ホームchevron_rightセキュリティツールchevron_rightライセンスキー生成ツールライセンスキー生成ツール

ライセンスキー生成ツール

セグメント数、長さ、区切り文字、文字セットを設定可能なソフトウェアライセンスキーを生成。

紛らわしい文字を除外(I、O、0、1)

関連ツール

Bcrypt ジェネレーター

Bcrypt ジェネレーター

bcrypt パスワードハッシュを生成します。

HMAC ジェネレーター

HMAC ジェネレーター

テキストから HMAC 署名を生成します。

IBAN ジェネレーター

IBAN ジェネレーター

ISO 13616 mod-97 に従って、30 以上の国で有効な IBAN 番号を生成します。

JWT デコーダー

JWT デコーダー

JWT トークンをデコードして検査します。

XML から JSON

XML から JSON

XML ドキュメントを JSON に変換します。

Flexbox ジェネレーター

Flexbox ジェネレーター

ライブプレビューを見ながら柔軟な CSS Flex レイアウトを作成できます。

JPGからPDF

JPGからPDF

JPG画像を1つのPDF文書に変換します。

apps

もっと見る

無料オンラインツールの全コレクションを見る。

ライセンスキー生成ツール

ソフトウェアライセンスキー、製品アクティベーションコード、シリアル番号はすべて共通の形を持っています:A1B2-C3D4-E5F6 のような短くグループ化された読みやすい文字列です。このツールはそのおなじみの形式でキーを生成し、レイアウトと文字セットを完全にコントロールできます。

設定できる項目

  • セグメント数 — キーを何グループに分けるか(1〜10)。デスクトップソフトでは5セグメント XXXX-XXXX-XXXX-XXXX-XXXX が人気です。
  • セグメント長 — 1グループの文字数(2〜12)。4〜5文字が最も読みやすいとされます。
  • 区切り文字 — ハイフン -、アンダースコア _、ドット .、スペース、またはなし。製品ブランドに合ったものを選んでください。
  • 文字セット — 英数字(A-Z + 0-9)、アルファベットのみ、数字のみ、16進数、またはカスタム文字。
  • 紛らわしい文字を除外IO01 を削除します。手入力で混同されやすいため、シール等から転記するキーには強くお勧めします。
  • 数量 — 一度に最大50個のキーを生成し、まとめてライセンス発行できます。

ライセンスキーのベストプラクティス

  • 短くとも高エントロピーに。 20文字の英数字キー(5×4セグメント)は約10^30通りの組み合わせ——一般的な製品ライセンスには十分以上です。
  • 手入力されるキーには曖昧な文字を避けてくださいI/1O/0)。
  • 発行済みキーはサーバー側で管理してください。 このツールはジェネレーターであり、キー管理システムではありません。バックエンドでどのキーを誰に発行したか記録する必要があります。
  • セキュリティをフォーマットだけに頼らないでください。 ライセンスは信頼の仕組みです。ライセンスキーは利便性のためのものであり、保護機構ではありません。

ランダム性の仕組み

各文字はブラウザの暗号学的に安全な乱数生成器 crypto.getRandomValues を使って選択されます。選択が文字セット全体で均一に分布しているため、各キーは実質的にユニークです——衝突は天文学的に起こりにくいです。

再現できる一般的なフォーマット

  • Microsoft / Office スタイル:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX(5 × 5 英数字)
  • Adobe スタイル:XXXX-XXXX-XXXX-XXXX-XXXX-XXXX(6 × 4)
  • インディーアプリスタイル:5文字英数字 × 3セグメント
  • 16進シリアル:8文字16進 × 4セグメント

すべてのキーはブラウザ内でローカルに生成されます——サーバーには送信されず、使用回数の制限もありません。