暗号資産QRコード生成ツール
暗号資産ウォレットのアドレス、または対応する支払いURIをカスタマイズ可能なQRコードに変換します。
この生成ツールは、GS1 Digital Link URIをQRコード内に直接保持します。GS1 Digital LinkコードにはPremium QRの動的リダイレクトを使用しません。
高度なカスタマイズ
色とグラデーション
ロゴとソーシャルアイコン
QRコードサイズ
暗号資産QRコード生成ツール
クイック回答: 暗号資産QRコードは、支払いURI規格を使ってウォレットアドレスをエンコードします。BitcoinではBIP-21、EthereumではEIP-681を使用します。スキャンすると、対応ウォレットアプリが開き、アドレスと任意の金額があらかじめ入力されます。コードはブラウザ内で生成されます。
暗号資産QRコードの作り方
- 受け取りたい暗号資産のウォレットアドレスを入力します。
- プロトコルを選択します。BitcoinはBIP-21、EthereumはEIP-681です。
- 固定金額の請求にする場合は金額を入力し、送金者に金額を入力してもらう場合は空欄のままにします。
- 送金者のウォレット内で支払いを識別できるよう、ラベルまたはメッセージを追加します。
- ダウンロード前に、自分のウォレットアプリで生成したコードをスキャンし、アドレスと金額が正しいことを確認します。
- 必要に応じてパターン、アイスタイル、色、ロゴをカスタマイズし、PNG、SVG、WEBP、JPGとして最大4096 pxで書き出します。
入力中にQRコードがブラウザー内で生成されます。入力内容がサーバーへ送信されることはありません。
暗号資産支払いQRコードとは
暗号資産支払いQRコードは、単なるウォレットアドレス文字列ではなく、支払いURIをペイロードに持つ標準QRコードです。QRシンボルは ISO/IEC 18004:2015というQR Codeシンボロジーの国際標準に従います。その上に支払いURIレイヤーがあり、プロトコル固有の規格で定義されます。BitcoinはBIP-21、EthereumはEIP-681を使用します。
単純なアドレスをQRコードとしてエンコードすること自体は技術的に有効ですが、URI形式のコードなら、金額、支払いラベル、人が読めるメッセージなど追加情報を含められます。規格に対応したウォレットアプリは、スキャン時にこれらのフィールドを自動解析するため、送金者が誤った金額を手入力するリスクを減らせます。
暗号資産支払いの根本的な性質として、ネットワーク上でトランザクションが確定すると、取り消し、呼び戻し、異議申し立てはできません。そのため、このページで最も重要なのはアドレスの正確性です。
BitcoinとEthereumのペイロード構文
Bitcoin BIP-21
BIP-21はBitcoinの支払いURI規格です。完全な形式は次のとおりです。
bitcoin:<address>?amount=<decimal>&label=<label>&message=<message>| フィールド | 説明 | 必須 |
|---|---|---|
| アドレス | 受取先ウォレットアドレス | はい |
| 金額 | BTC単位の小数(例: 0.001。satoshisではありません) | 不可 |
| ラベル | 受取人の名前または説明 | 不可 |
| メッセージ | 送金者のウォレット履歴に表示する人間向けメモ | 不可 |
amountフィールドの単位はBTCです。0.001と入力すると0.001 BTCを要求します。1000000と入力すると100万BTCを要求することになり、規格では検出できない致命的な入力ミスになります。小数点の位置を慎重に確認してください。
Bitcoinウォレットアドレスには4つの形式系統があります。
| 形式 | プレフィックス | 標準 | 注意事項 |
|---|---|---|---|
| Legacy | 1… | P2PKH | 最も古い形式。幅広く対応 |
| P2SH | 3… | Pay-to-Script | マルチシグや初期のSegWitラップで使用 |
| SegWit | bc1q… | bech32, P2WPKH | 手数料が低い。ネイティブSegWit |
| Taproot | bc1p… | bech32m, P2TR | 最も新しい形式。すべてのウォレットが対応しているわけではありません |
BitcoinアドレスはBitcoinネットワーク専用です。見た目が正しいアドレスでも別ネットワーク上のアドレス(たとえば他チェーンの類似形式アドレス)へBitcoinを送ると、永久に失われる可能性があります。使用前に、そのアドレスが対象チェーンで有効か確認してください。
Ethereum EIP-681
EIP-681はEthereumの支払いURI規格です。完全な形式は次のとおりです。
ethereum:<address>?value=<wei_amount>valueパラメータはETHではなくweiで表します。1 ETHは10の18乗wei(10^18 wei)です。変換せずETHの値を入力すると、極めて小さい金額の請求になります。EIP-681対応ウォレットは通常、スキャン時に換算後のETH値を表示しますが、印刷前に対象ウォレットで確認してください。
Ethereumアドレスは0xで始まる42文字です。EIP-55は大文字と小文字を混在させたチェックサムエンコーディングを定義していますが、多くのウォレットはすべて小文字のアドレスとチェックサム形式のアドレスの両方を受け付けます。
暗号資産支払いQRコードの利用例
寄付ページやチップボックス。BIP-21コードをポスターに印刷したりプレゼン資料に入れたりすると、支援者は34文字のアドレスを手入力せずBitcoinを送れます。
フリーランスの請求書。金額をあらかじめ入力したQRコードをPDF請求書に載せれば、クライアントがBitcoinやEthereumで支払う際の入力ミスを減らせます。
カンファレンスやイベントでの支払い。物販テーブルやイベントブースにコードを置けば、参加者はオンラインでアドレスを探すことなくモバイルウォレットから支払えます。
オープンソースプロジェクトへの支援。リポジトリのREADMEやドキュメントページにコードを掲載すれば、利用者はカストディ型の寄付プラットフォームへ移動せず支援できます。
物理商品。箱の内側やカードにコードを印刷すれば、ユーザーアカウントなしで購入後のチップや保証登録に使えます。
デザインと印刷の要件
四辺すべてに4モジュールのクワイエットゾーンを確保してください。 ISO/IEC 18004:2015 セクション6.3.3ではこの最小余白が規定されており、スキャナーがファインダーパターンを認識するために必要です。
近距離でスキャンする場合は2 cm × 2 cm以上で印刷してください。約1メートル離れて読み取る場合は3 cm以上にします。
明るい背景に暗いモジュールという強いコントラストを保ってください。反転色や低コントラスト配色は、見た目は正しくてもスキャンできない主な原因です。
ウォレットアドレスは長い文字列なので、金額やラベルを含むBIP-21 URIは単純なURLより多くのデータを持ちます。データが増えるほどモジュール数が増え、同じ印刷サイズではシンボルが高密度になります。オプションフィールドを追加する場合は小さくせず、大きく印刷してください。
印刷用コードでは誤り訂正レベルMまたはHを使います。レベルMは損傷したコードワードの約15パーセント、レベルHは約30パーセントを復元します。中央にロゴを置く場合は、隠れたモジュールを復元できるようレベルHが必要です。誤り訂正は次の規格で定義されています。 ISO/IEC 18004.
トラブルシューティング: 暗号資産QRコードがスキャンできない理由
ウォレットアプリがBIP-21またはEIP-681に対応していません。一部の基本的なウォレットアプリは単純なアドレス文字列しか読み取りません。URI形式のコードが動作しない場合は、スキームプレフィックスなしの生アドレスをエンコードしてみて、ウォレットのドキュメントを確認してください。
アドレスに入力ミスがあります。1文字でも間違うと、構文上は有効でも到達不能なアドレスになることがあります。印刷前に自分のウォレットで生成コードをスキャンし、アドレス全体を1文字ずつ確認してください。
金額の単位が間違っています。BIP-21の金額はsatoshisではなくBTCです。EIP-681の金額はETHではなくweiです。単位が食い違うと、コード自体は読み取れても大きく誤った金額を要求します。
コードが小さすぎるか、コントラストが不足しています。ウォレット内蔵カメラの品質は標準カメラより低い場合があります。3 cm以上で印刷し、明るい背景に暗いモジュールという強いコントラストを使ってください。
スキャン側ウォレットがTaprootアドレスに対応していません。bc1p Taprootアドレスは比較的新しく、すべてのウォレットが対応しているわけではありません。印刷前に受取ウォレットがそのアドレス形式に対応していることを確認してください。
アドレスが別ネットワーク向けです。Ethereum支払い要求にBitcoinアドレスを使う、またはその逆の場合、ウォレットはスキャン結果を拒否または無視します。アドレスとプロトコルが一致しているか確認してください。
静的な暗号資産QRコードと動的リダイレクトコード
暗号資産支払いQRコードは常に静的です。ウォレットアドレスがパターンに直接エンコードされます。
| 特徴: | 静的暗号資産QRコード | 動的QR(リダイレクトURL) |
|---|---|---|
| エンコードされるもの | 支払いURIを直接 | リダイレクトする短いURL |
| Webサイトに依存 | 不可 | はい — リダイレクトサービスが稼働し続ける必要があります |
| 印刷後に編集可能 | 不可 | はい |
| リダイレクトが停止しても動作する | 該当なし | 不可 |
| アドレスの露出 | コードそのものに含まれる | リダイレクトホストへの信頼が必要 |
暗号資産アドレスを動的リダイレクトコードで包むと、第三者への依存が増えます。リダイレクトサービスが停止したり宛先を変更したりすると、資金が誤送金または失われる可能性があります。支払いURIを直接エンコードしてください。静的コードは印刷後、このサイトや他のWebサイトに依存しません。
この暗号資産QRコード生成ツールでできること
このブラウザベースのツールは、資金を送信・保管することなく、暗号資産ウォレットアドレスと対応する支払いURIフィールドをエンコードします。ウォレットアドレス共有、請求書、寄付依頼、管理された対面支払い指示に適しています。編集時にライブプレビューが更新されるため、ダウンロード前に入力漏れや想定外に高密度なシンボルを見つけやすくなります。
マトリクスパターン、ファインダーアイのスタイル、前景色・背景色、グラデーション、フレーム、サイズ、任意のロゴを調整できます。SVG、PNG、WEBP、JPGで512、1024、2048、4096ピクセルの書き出しが可能です。プロ印刷にはSVGが実用的で、高解像度PNGはオフィス文書やデジタル素材に適しています。
静的ペイロードはブラウザ内で構築されます。QR画像を作るために、生成ツールへ入力した情報をアップロードする必要はありません。ブロックチェーン送金は多くの場合取り消せません。支払いを承認する前に、受取側デバイスで資産、ネットワーク、ウォレットアドレス、金額を確認してください。
バーレーンおよび海外でこのQRコードを使う
Bahrainの利用者は、適用されるCentral Bank of Bahrainの規則とサービスプロバイダーの条件に従う必要があります。この生成ツールは金融助言やカストディを提供しません。
顧客向けコピーで組織のスタイルに合う場合は英国式英語の綴りを使い、対象者が期待する場合はアラビア語表記も用意してください。スキャン後の動作を明確にします。「連絡先を保存するにはスキャン」「場所を開くにはスキャン」のような短い文をシンボルの横に置くと、利用者がカメラを向ける前に安心できます。
最終デザインを最新のiPhoneとAndroid端末でテストしてください。実際の紙、ステッカー、カード、看板、梱包材に印刷した後にも再度テストします。バーレーンの強い屋外光では、PC画面では目立ちにくい反射や低コントラストの問題が出ることがあります。国際利用では国番号、通貨、タイムゾーン、地域ごとのアプリ提供状況、決済ネットワーク互換性を確認してください。
公開前に
- 正しいQRペイロードタイプ
- 完全かつ検証済みのデータ
- 4モジュールのクワイエットゾーン
- 強い前景コントラスト
- 縦横比を維持した正方形スケーリング
- ロゴを安全範囲内に維持
- SVGまたは高解像度PNG
- 最終サイズでの実機スキャンテスト
よくある質問
質問を開くと、簡潔な技術回答を確認できます。
01Bitcoin QRコードのBIP-21形式とは?+
BIP-21はBitcoinの支払いURI規格です。形式は bitcoin:<address>?amount=<BTC>&label=<name>&message=<note> です。amountフィールドはBTCの小数で、0.001は1000 satoshisではなくBitcoinの1000分の1です。BIP-21対応ウォレットアプリは、1回のスキャンでアドレス、金額、ラベルを解析します。
02Ethereum支払いQRコードはどうエンコードしますか?+
Ethereum支払いQRコードはEIP-681に従います。形式は ethereum:<address>?value=<wei> です。valueフィールドはETHではなくweiです。1 ETHは10^18 weiです。多くの最新Ethereumウォレットはスキャン時に換算後のETH値を表示しますが、大量印刷前に使用するウォレットで確認してください。
03QRコードで使えるBitcoinアドレス形式は?+
4種類すべてのBitcoinアドレス形式がBIP-21 QRコードで使えます。Legacy (1…)、P2SH (3…)、SegWit bech32 (bc1q…)、Taproot bech32m (bc1p…)です。すべてのウォレットアプリがTaprootに対応しているわけではありません。受取ウォレットがbc1pに対応していない場合はSegWit bc1qアドレスを使用してください。
04暗号資産QRコードに支払い金額を含められますか?+
はい。BIP-21はBTC単位のamountパラメータ、EIP-681はwei単位のvalueパラメータをサポートします。金額を省略すると、送金者がウォレット内で手入力できます。固定金額は請求書や商品販売に、金額省略はチップや自由額の寄付に適しています。
05BitcoinウォレットアドレスをQRコードで公開しても安全ですか?+
受取アドレスを共有することは暗号資産支払いを受け取る一般的な方法です。受取アドレスだけでは資金へアクセスできません。支出を承認できるのは秘密鍵だけです。受取アドレスのQRコードを公開することは、入金を受けるため銀行口座番号を公開するのに近く、実務上は安全ですが、意図したウォレットの正しいアドレスを表示していることを確認してください。
06暗号資産QRコードを違うウォレットアプリでスキャンするとどうなりますか?+
BIP-21またはEIP-681のURIスキームを認識しないウォレットアプリでは、支払いを事前入力せず、生の文字列を表示する場合があります。ブラウザを開くアプリもあります。いずれの場合も、ユーザーが送信を明示的に確認しない限りトランザクションは開始されません。配布前に意図した対象ウォレットでコードを確認してください。
07なぜアドレスを1文字ずつ確認する必要がありますか?+
QRコードは、印刷パターンから人間の目では読めない文字列をエンコードします。1文字間違うだけで、別ウォレットに属する有効そうなアドレスになることがあります。ブロックチェーントランザクションは不可逆です。確定後、誤ったアドレスへ送った資金をネットワークが戻すことはできません。生成コードを自分のウォレットでスキャンし、画面上でアドレス全体を確認してから大量印刷してください。
081つのQRコードで複数の暗号資産に対応できますか?+
いいえ。BIP-21はBitcoinとその直接的なフォーク向け、EIP-681はEthereum向けです。アドレス形式が似ていても、BitcoinアドレスでEthereumを受け取ることはできず、その逆もできません。チェーンごとに別のQRコードを作り、送金者がどの資産を送るべきか分かるよう明確に表示してください。
09暗号資産QRコードに有効期限はありますか?+
ありません。ウォレットアドレスがパターンへ直接エンコードされるため、コード自体に有効期限はなく、表示にインターネット接続も不要です。ウォレットの監視をやめる、受取アドレスを変更する、ウォレットソフトがサポート終了になる場合にのみ実用性を失います。ブロックチェーンアドレス自体に有効期限はありません。
10単純なアドレスQRとBIP-21 URI QRの違いは?+
単純なアドレスQRはウォレットアドレス文字列だけをエンコードします。BIP-21 URI QRは、アドレス、金額、ラベル、メッセージを含む完全な支払い要求を、ウォレットアプリが自動解析できる構造化形式でエンコードします。送金者が金額を手入力する必要がないため、支払い要求にはBIP-21版が適しています。