QRコードアプリは、スマホに必須アプリと言えますが、動作が怪しいものも多いです。無駄に日本製を押し出しているアプリも、安全とはいい難いです。この記事では、無料で広告表示がなく、無駄な動作がなく安全なQRコードアプリを3つご紹介します。
安全なQRコードアプリの条件
- 無料
- 広告なし
- 不要な権限なし
- 事前に内容確認
- 日本製?
- オープンソース
無料
無料だから安全ということにはなりませんが、前提としてQRコードアプリは「お金を取るほどのものではない」ということが言えます。
単純な読み取り機能だけであれば、プログラミング初心者でも作ることができます。
有料アプリは、余計な機能を付けて、余計なお金を取っている可能性があります。
機能を絞った無料アプリの方が信頼できると言えるでしょう。
広告なし
アプリ制作者が収益をあげたいと思うのは当然ですが、ターゲッティング広告を表示するために、個人情報を収集される可能性があります。
上記の通り、QRコードアプリはそれほど高度なものではないので、機能とリスクのバランスが取れていない可能性があります。
不要な権限なし
QRコードを読み取るだけであれば、権限はカメラアクセスしか必要ないはずです。
悪質なアプリは、位置情報、連絡先、ネットワーク、ローカルファイル等へのアクセスを要求し、裏で個人情報を流していることがあります。
事前に内容確認
QRコードとは、テキスト(文字列)を、格子状のバーコードに変換したものです。
カメラで解析をすれば、元の文字列に戻ります。
その文字列がURLだった場合、読み取った瞬間にブラウザを起動してページを開く挙動をするアプリがあります。
しかしこれでは、悪質なフィッシングサイト等に強制移動させられる可能性があり、とても危険です。
読み取った文字列が何なのかを表示し、次のアクションを手動確認する挙動が望ましいでしょう。
日本製?
QRコードは、日本企業のデンソーウェーブが開発したこともあり、日本製アプリを望む声が多いようです。
しかし私が探した限り、「安心安全の日本製」を売りにした、安全とは言えない怪しげなアプリの方が多くありました。
日本製を前面に押し出したアプリは、むしろ危険な可能性があります。
オープンソース
日本製以外の安全基準として、オープンソースかどうかという点があがられます。
オープンソースだから安全とは断言できませんが、クローズのものよりは、はるかにマシと言えるでしょう。
無料、広告なしのおすすめQRコードアプリ 3選
- iPhoneは公式アプリ1択
- Code Reader (Android)
- Simple QR (Android)
iPhoneは公式アプリ1択
iOSであれば、標準機能でQRコードを読むことができます。
他には何も必要ありません。
オープンソースではありませんが、一番安全と言えるでしょう。
iOS 11以降は、画面右上を下にスワイプし、コントロールセンターからコードスキャナーを起動することができます。

QRコード生成もできる
多少手間ではありますが、標準機能だけでQRコードを生成することもできます。
「ショートカット」アプリを起動します。
「+」をタップします。
検索窓に「qr」と入力し、「QRコードを生成」をタップします。
「テキスト」をタップし、QRコードにしたい内容を入力します。
「▶」をタップすれば、QRコードが生成されます。
Androidは?
Androidも、Googleレンズや、メーカー標準カメラアプリでQRコードを読むことができることが多いですが、機種やバージョンによって異なるので、以下ではストアアプリをご紹介いたします。
Code Reader (Android)
「Code Reader」は、シンプルなQRコードリーダーです。
無料で広告表示がなく、GitHubでソースコードが公開されています。
開発者は日本人なので、日本製と言えなくもないかもしれません。
本当に読み取り機能しかなく、動作がとても軽いです。
読み取った内容も、確実に確認することができます。(手元にあった適当なQRコードを読みました)
Simple QR (Android)
「Simple QR」は、カメラでQRコードを読み取るだけでなく、画像ファイルからの読み取りや、QRコード生成機能も備えたQRコードアプリです。
もちろん、読み取り結果を確認することができます。
こちらも無料で広告表示がなく、GitHubでソースコードが公開されています。
QRコードに必要な機能はすべて揃っているので、このアプリが一つあれば十分ではないかと思います。
まとめ 無料・広告なし・安全なおすすめQRコードアプリは?
以下のQRコードアプリをおすすめします。
- iOS: 標準アプリ(ショートカットアプリでQRコード生成もできる)
- Android: Simple QR