読み込み中...
読み込み中...
QRTool.net をあなたのプロジェクトに統合します。
任意の言語でQRコードを生成できる標準HTTPエンドポイント。
JavaScript / Python / Go 向けの軽量ライブラリを提供。
QRTool.netの公開APIが利用可能になりました。シンプルなGETリクエストでQRコードをプログラムから生成できます。APIキーは不要です。
| data | 必須。エンコードするテキストまたはURL(最大2000文字)。 |
| type | コンテンツタイプ。デフォルト: text。下記のコンテンツタイプを参照。 |
| size | 画像サイズ(ピクセル)、64〜1024。デフォルト:300。 |
| format | 出力形式:'svg'(デフォルト)または'png'。 |
| color | 前景色(hex)。例:000000 または #1a2b3c。 |
| bg | 背景色(hex)。デフォルト:ffffff。 |
| level | 誤り訂正レベル:L、M、QまたはH。デフォルト:M。 |
| margin | クワイエットゾーンの余白(モジュール単位)、0〜16。デフォルト:2。 |
type パラメータを設定すると構造化コンテンツをエンコードできます。各タイプは独自のクエリパラメータを受け付けます(? は省略可能)。
| text | data |
| url | data |
| vcard | name, org?, title?, phone?, email?, website?, address? |
| wifi | ssid, password?, security? (WPA|WEP|nopass), hidden? |
| to, subject?, body? | |
| sms | phone, message? |
| phone | phone |
| phone, message? | |
| geo | lat, lng |
| event | title, start, end?, location?, description? |
| appstore | ios?, android?, default? |
https://qrtool.net/api/v1/qr?type=vcard&name=Jane%20Doe&phone=%2B15551234567&[email protected] https://qrtool.net/api/v1/qr?type=wifi&ssid=CafeWiFi&password=secret123 https://qrtool.net/api/v1/qr?type=appstore&ios=https://apps.apple.com/app/id1&android=https://play.google.com/store/apps/details?id=com.app
curl "https://qrtool.net/api/v1/qr?data=https://qrtool.net&size=400&format=png" -o qrcode.png <img src="https://qrtool.net/api/v1/qr?data=Hello%20World&size=200" alt="QR" />
レスポンスは24時間キャッシュされ、CORSが有効な状態で配信されるため、ブラウザから直接APIを呼び出せます。