Help us understand the problem. What are the problem?

More than 1 year has passed since last update.

posted at

updated at


Wi-Fi 接続を設定するQRコードを作成する。ターミナルで


pure JS WiFi QR Code Generator - 無線LAN情報を記載したQRコード生成

Wi-Fi 接続用の QRコードのスキーマがあって、以下のフォーマットで QR コードを作成し、特定のデバイスでスキャンすると Wi-Fi 接続を設定してくれるようです。知らなかった。



iOS11+ と Android で使えるようです。勉強会やカンファレンスなどで Wi-Fi 接続情報を配るのに便利そうですね。

最速で QR コードを得るために CLI ツールを利用する

CLI で Wi-Fi 接続設定用の QR コードを作成するツールが qrfi です。
Node.js ユーザーは npm や Yarn でインストールすることができます。

$ npm install qrfi -g
# または
$ yarn global add qrfi

グローバルを汚染しないで!という人は npx コマンドで即時実行することができます。

$ npx qrfi -h

Screenshot 2019-09-02 09.33.56.png

ターミナル上に QR コードを表示する

qrfi は QR コードを標準出力に書き出します。

$ npx qrfi SSID -p PASS

Screenshot 2019-09-02 09.36.51.png

カラーエスケープで QR コードが描かれます。 Expo 使いにはおなじみですね。

png 画像が欲しい

png 画像を吐き出すオプションもあります。 -f オプションを付けてファイルにリダイレクションしましょう。

$ npx qrfi SSID -p PASS -f png > wifi.png

png 画像が得られます。



もちろんQRコードにはパスワードが含まれていますので、作成した QR コードの取り扱いには注意してください。

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Sign upLogin
Help us understand the problem. What are the problem?