A scrapbook for QR codes and barcodes. Free, offline, no account.
Scan a QR code or barcode with the camera, file it into a category, and bring it back on your iPhone screen whenever you need it — tickets, membership cards, Wi-Fi codes, product barcodes, links. You can also type a text string and generate a code without a camera.
Entirely on your iPhone, inside the app's own storage area (Documents/Library.codescrap/). Nothing is uploaded anywhere. There is no account and no sign-in.
Because the data lives in the app's Documents folder, it is included in your standard iPhone backup (iCloud Backup or an encrypted computer backup). Restoring that backup onto a new iPhone restores your codes as well. CodeScrap itself does not sync between devices, so if you set up a new iPhone as new (without restoring a backup), the codes will not carry over.
Scan: QR, Aztec, PDF417, Code 128, Code 39, ITF-14, EAN-13, EAN-8, UPC-A, UPC-E, Data Matrix, Code 93.
Generate from typed text: QR, Aztec, PDF417, Code 128, Code 39, ITF-14, EAN-13, EAN-8, UPC-A, UPC-E. (Data Matrix and Code 93 can be scanned but not generated. Code 128 accepts ASCII characters only. The 1D codes have fixed digit counts — for example EAN-13 needs 13 digits — and the Generate menu only lists the types that can actually encode the text you typed.)
Yes, on purpose. For code types CodeScrap can generate, it redraws the code as a clean, high-contrast black-and-white image, so it scans reliably on another device. For Data Matrix and Code 93 it keeps the cropped camera image instead, since those types cannot be regenerated.
Yes. Categories and codes can be renamed, reordered and deleted, and a code can be moved to another category. Deleting a category deletes the codes inside it.
No. CodeScrap works fully offline. The only outbound action is the banner at the bottom of the screens, which opens the App Store page for DeeperAI (another app by the same developer) in the App Store app.
Questions, bug reports and requests are welcome here:
https://github.com/ironasam43/ironasam43/issues
Please include your iPhone model, iOS version and the app version (shown in the App Store listing) when reporting a problem.
QR コード・バーコードのためのスクラップ帳。無料・オフライン・アカウント不要。
カメラで QR コードやバーコードを読み取り、カテゴリーに分けて保存し、必要なときに iPhone の画面へもう一度呼び出せます。チケット・会員証・Wi-Fi の QR・商品バーコード・リンクなどに。手元にコードがないときは、文字列を入力してその場で生成することもできます。
すべて iPhone の中、アプリ専用の保存領域(Documents/Library.codescrap/)に保存されます。どこにもアップロードされません。アカウントもログインもありません。
データはアプリの Documents フォルダにあるため、通常の iPhone のバックアップ(iCloud バックアップ、または暗号化したパソコンへのバックアップ)に含まれます。そのバックアップから新しい iPhone を復元すれば、コードもそのまま復元されます。CodeScrap 自体は端末間で同期しないため、バックアップから復元せずに「新しい iPhone として設定」した場合は引き継がれません。
読み取り:QR、Aztec、PDF417、Code 128、Code 39、ITF-14、EAN-13、EAN-8、UPC-A、UPC-E、Data Matrix、Code 93。
入力した文字列からの生成:QR、Aztec、PDF417、Code 128、Code 39、ITF-14、EAN-13、EAN-8、UPC-A、UPC-E。(Data Matrix と Code 93 は読み取りのみで生成はできません。Code 128 は ASCII 文字のみ対応です。1 次元コードは桁数が決まっており——たとえば EAN-13 は 13 桁——「生成」メニューには、入力した文字列を実際に符号化できる種別だけが並びます。)
意図的な仕様です。CodeScrap が生成できる種別については、他の端末で確実に読み取れるよう、白黒のくっきりした画像に描き直して保存します。生成できない Data Matrix と Code 93 については、カメラ画像からコード部分を切り出したものをそのまま保存します。
できます。カテゴリーもコードも、名前の変更・並べ替え・削除ができ、コードは別のカテゴリーへ移動できます。カテゴリーを削除すると、その中のコードも削除されます。
しません。CodeScrap は完全にオフラインで動作します。外部へ出る唯一の動作は、画面下部のバナーをタップしたときに、同じ開発者の別アプリ「DeeperAI」の App Store ページを App Store アプリで開くことだけです。
ご質問・不具合のご報告・ご要望はこちらへお願いします。
https://github.com/ironasam43/ironasam43/issues
不具合のご報告の際は、iPhone の機種・iOS のバージョン・アプリのバージョン(App Store の掲載ページに表示されます)を添えていただけると助かります。