iPhoneアプリを無料で作る方法と本当にかかる費用
著者:Mehdi Azizi
更新・12 分
開発とテストは無料ですが、公開にはお金がかかります。AppleはApple Developer Programが年99ドル、Googleは初回のみ25ドルです。
アプリを無料で作ることはできます。ただし、ある地点までです。作ってテストするまでは無料、公開するにはお金がかかります。Appleは年99ドル、Googleは初回のみ25ドルです。その間にかかる費用はツール次第です。「無料」とうたうサービスの多くは、アプリを作るところまでは無料で、公開しようとした日に課金が始まります。
このガイドでは、方法ごとに整理していきます。ノーコードツール、AI、Android、そして僕が自分のiPhoneアプリで実際に使っている方法の順です。価格はすべて公式ページから引用しています。ノーコードツールとAIの価格は2026年10月2日時点のものです。
アプリを無料で作る:結論
| 方法 | 無料でできること | 有料になること |
|---|---|---|
| ノーコードツール | エディター内での開発とテスト | 公開:ツールによって月25〜59ドル |
| コードを書いてくれるAI | 1日に数回のリクエスト | 毎日の利用:月20ドルから |
| Expo、Xcode、Android Studioでコードを書く | アプリ開発に必要なものすべて | 公開するまでは何もなし |
| ストアでの公開 | なし | Appleは年99ドル、Googleは初回のみ25ドル |
ノーコードツール:無料プランでできること
ノーコードのアプリ作成ツールは、ほぼすべてに無料プランがあります。用途は開発とお試しです。僕が調べた5つのツールのうち、無料でストアに公開できるものは1つもありませんでした。
| ツール | 無料 | 制限されること | 公開するには |
|---|---|---|---|
| Adalo | 開発とテスト、アプリごとに500レコード | Web、App Store、Google Playへの公開 | Starter、月36ドル(年払い) |
| Glide | 10プロジェクト、限られたクレジット | アプリの公開 | Basic、月25ドル |
| Bubble | 開発版と実機でのテスト | 本番サイトとストアへの提出 | Starter、月59ドル(年払い) |
| FlutterFlow | 開発とテスト、2プロジェクト | コードのダウンロードとストアへのデプロイ | Basic、月39ドル |
| Thunkable | 公開プロジェクト3つ、1プロジェクトにつき5画面 | 非公開プロジェクトと公開 | Builder、月37ドル(年払い) |
補足が2つあります。これらのツールで公開しても、AppleとGoogleの費用はなくなりません。サブスクリプション料金に上乗せされます。また、すべてのツールがストア向けのアプリを作れるわけではありません。GlideはアプリがWebアプリであり、App StoreやGoogle Playへの直接公開には対応していないと明記しています。
「無料」のアプリ作成サービス:何が制限されているか
アプリを無料で作れるとうたうツールはたくさんあります。無料プランは本物ですが、ほぼ必ず次の3つのどれかが制限されています。
- ブランド表示:アプリにツールのロゴや名前が表示されます。販売したいアプリでは印象がよくありません。
- コードのエクスポート:プロジェクトを持ち出せないので、プラットフォームと将来の料金改定に依存し続けることになります。
- 公開:App Storeへの提出は有料プラン限定、あるいはWebアプリしか作れないツールなら不可能です。
さらに、ツールが公開に対応していても、Appleのメンバーシップ費用は自分で払う必要があります。料金ページでは「ブランド」「エクスポート」「公開」の3つを確認してください。
AIでアプリを無料で作る
AIはあなたの代わりにコードを書いてくれて、そのコードはあなたのものです。無料プランもありますが、1日あたりのリクエスト数で制限されています。
- Cursorには、エージェントのリクエスト数が限られた無料プランがあります。
- Lovableは1日5クレジット、月最大30クレジットで、Webアプリを作ります。
- Boltは1日30万トークン、月100万トークンで、生成したサイトにロゴが入ります。
- Claude CodeはClaudeの無料プランには含まれず、有料プランに含まれています。月20ドルからです。
お試しや数画面の生成には十分です。でも、アプリを丸ごと作るには足りません。毎日作業すると、上限にすぐ達します。この方法と限界、リスクについては「バイブコーディングとは」にまとめています。この方法を一通り学びたい人は、バイブコーディング講座のページもどうぞ。
Androidアプリを無料で作る
Androidでは、iPhoneより無料でできる範囲が広いです。Googleの公式ツールであるAndroid Studioはそのままダウンロードできます。自分のスマホにアプリをインストールする場合も、Androidのドキュメントでは有料アカウントは不要です。開発者向けオプションとUSBデバッグを有効にするだけです。
一方、公開にはGoogle Playのアカウント開設費として初回のみ25ドルかかります。また、2023年11月13日以降に作成した個人アカウントは、まず12人以上のテスターで14日間連続のクローズドテストに合格する必要があります。これは費用ではありませんが、見込んでおくべき期間です。
React NativeとExpoなら、同じプロジェクトからAndroidアプリとiPhoneアプリの両方を作れます。このガイドの後半では、僕が実際にやっているApple側を詳しく説明します。
iPhoneアプリは無料で作れる?
大部分は作れます。Xcode、Expo、そしてEAS、Supabase、RevenueCatの無料プランを使えば、1円も払わずにコードを書き、iPhoneでテストし、アプリをビルドできます。ただし、App Storeでの公開やTestFlightの利用には、年99ドルのApple Developer Programが必要です。
開発とテストは無料(制限あり)。公開は有料(ごく一部の例外を除く)。このガイドでは、その境界線がどこにあるかを示します。早すぎる支払いも、リリース前日に想定外の費用に気づく事態も避けられます。
僕はReact Native、Expo、EAS、RevenueCat、Supabaseで自分のiOSアプリを公開しています。ミニゲーム付き目覚ましアプリのSolysと、トレード練習アプリのTradaZenがApp Storeに並んでいます。以下の数字はすべて、2026年9月23日に各ツールの公式ページで確認したものです。
本当に無料なもの、そうでないもの
僕が使っている技術スタックについて、始めたころに欲しかった表がこちらです。
| 項目 | 無料? | 実際の費用 | 支払いが発生するタイミング |
|---|---|---|---|
| Xcode | はい | 0ユーロ、ただしMacが必要 | ツール自体は永久に無料 |
| 無料のAppleアカウントでiPhoneテスト | はい | 0ユーロ、プロファイルは7日間有効、3台まで | TestFlightを使いたい、毎週の再インストールをやめたいとき |
| ExpoとReact Native | はい | 0ユーロ、オープンソース | フレームワーク自体は永久に無料 |
| Expo Go(App Store) | はい | 0ユーロ、古いSDKに紐づいたバージョン | iPhoneで最新版を使うにはAppleのメンバーシップ経由 |
| EAS Build(Freeプラン) | はい、上限あり | 月にiOS 15回、Android 15回のビルド | 超えたら月19ドルのStarterプラン、または翌月まで待つ |
| Supabase(Freeプラン) | はい、上限あり | アクティブなプロジェクト2つ、DB 500MB、月間アクティブユーザー5万人 | 月25ドルからのProプラン |
| RevenueCat | はい、一定額まで | 月2,500ドルのトラッキング収益まで0ユーロ | 超えた分のトラッキング収益の1% |
| AIツール | 制限付き無料プラン | 上限が小さい | 毎日コードを書くようになったら |
| Apple Developer Program | いいえ(免除を除く) | 年99ドル、現地通貨で表示 | TestFlight、App Store Connect、公開に必要 |
| Appleの手数料 | いいえ | Small Business Programで15% | 売上ごとにAppleが差し引く |
読み方はシンプルです。アプリを作るためのものは最初は無料。アプリを配布するためのものはAppleを通り、Appleはお金を取ります。
無料ツールをひとつずつ
Xcodeと自分のiPhoneでのテスト
Appleの開発ツールXcodeはMac App Storeで無料です。ストアページによると比較的新しいMacが必要で、現行バージョンはmacOS 26.6と、Apple M1以降のチップを搭載したMacを求めます。
有料メンバーシップなしの普通のAppleアカウントでも、XcodeからiPhoneにアプリをインストールできます。メンバーシップの公式比較では、この無料の個人チームの制限が定められています。
- インストール用プロファイルは作成から7日で期限切れになり、再ビルドと再インストールが必要です。
- 登録できるデバイスは3台までです。
- 1台につき3つまでアプリをインストールできます。
最初のバージョンを作るには十分ですが、他の人にテストしてもらうには足りません。
Expo Go:無料だが2026年は注意点あり
Expo Goは、QRコードを読み取るだけでプロジェクトをスマホで動かせるアプリです。App Storeで無料です。注意点はバージョンです。2026年5月のExpoのchangelogによると、App Store版はSDK 54のままです。実機のiPhoneで新しいバージョンのExpo Goを動かすには、eas goで自分用のコピーをビルドしてTestFlight経由でインストールするため、ExpoのドキュメントではApple Developer Programの有効な契約が必要とされています。
無料の方法は2つ残っています。SDK 56以降、create-expo-appではApp Store版Expo Goと互換性のあるプロジェクトを作る選択肢が出ます。また、Macなら、SDKのバージョンに関係なくiOSシミュレーターにExpo Goを無料でインストールできます。
もうひとつの制限:Expo GoにはExpoのネイティブモジュールしか入っていません。RevenueCatのSDKのように、含まれていないネイティブライブラリを使うなら、開発ビルドが必要です。
EAS Build:月15回のiOSビルド
EAS Buildはクラウドでアプリをビルドしてくれるので、Xcodeですべてを管理する必要がなくなります。Expoの料金ページによると、FreeプランにはiOSビルド15回とAndroidビルド15回が含まれ、低優先度のキューで、ビルドごとに45分の制限があります。ストアにアプリを提出するEAS Submitも含まれています。
大事な補足が2つあります。まず、請求に関するFAQによると、上限を使い切ると、ローカルでビルドするか有料プランに切り替えない限り、翌月1日までビルドできません。次に、無料のEAS BuildでもAppleアカウントは必要です。シミュレーター向けビルドは不要ですが、登録済みiPhoneへのビルドのインストールには有料のApple Developerアカウントが必要で、App Store向けビルドも同様です。
SupabaseとRevenueCat:アプリが小さいうちは無料
データとユーザーアカウントについて、SupabaseのFreeプランにはアクティブなプロジェクト2つ、データベース500MB、月間アクティブユーザー5万人、ファイルストレージ1GB、送信帯域幅5GBが含まれます。落とし穴は、無料プロジェクトが1週間使われないと一時停止されることです。本番運用のアプリにとっては現実的なリスクです。Proプランは月25ドルからです。
サブスクリプションについては、RevenueCatは月2,500ドルのトラッキング収益まで無料で、それを超えた分の1%が請求されます。つまり、RevenueCatにお金を払うのはアプリがすでに稼いでいるときだけ。このリストの中でいちばん誠実なモデルです。
AIツール:制限付きの無料プラン
Claude、ChatGPT、Cursorには無料プランがあります。数画面を生成するには十分ですが、アプリ全体を毎日コーディングするには足りません。上限にすぐ達します。プランはよく変わるので、各社のページで確認してください。AIとノーコードのどちらが自分のプロジェクトに合うかは、コードを書かずにアプリを作るで2つの方法を比較しています。
有料になるもの:App Storeでの公開
ほぼ全員にとって、ここで「無料」が終わります。Apple Developer Programはメンバーシップ1年あたり99 USDで、登録時には現地通貨で価格が表示されるとAppleは説明しています。このメンバーシップがなければ、App Store ConnectもTestFlightも公開も使えません。
登録方法、個人と組織のどちらで登録するか(D-U-N-S番号も含めて)、支払うべきタイミングについては、Apple開発者アカウント:料金と登録で詳しく解説しています。
免除制度はあるが、たぶん対象外
Appleは、認定された非営利団体、認定教育機関、行政機関に費用の免除を認めています。条件はすべて満たす必要があります。
- 法人であること。個人や1人だけの会社は対象外です。
- 有料アプリ契約を結んでいないこと。つまり、有料アプリもアプリ内課金も提供しないこと。
- アプリ内でデジタル商品やサービスを一切販売しないこと。
サブスクリプションを売りたいなら、この道は閉ざされています。一方、会員向けに無料アプリを公開する団体なら、対象かどうか確認する価値があります。
売上にかかるAppleの手数料
公開後は、売上のたびにも費用がかかります。メンバーシップのページによると、デジタル商品とサービスの手数料は30%で、対象のサブスクリプションとApp Store Small Business Programのメンバーは15%に下がります。このプログラムは、前年の暦年の純収益が100万ドル以下の開発者が対象です。自動適用ではありません。申請が必要です。サブスクリプションを売るなら最初から申請してください。そうしないと、加入者の1年目は価格の85%ではなく70%しか受け取れません。
誰も表に書かない隠れたコスト
あなたの時間
これがダントツで高くつく項目です。最初のアプリを学び、作り、テストし、修正するには何週間もかかります。10時間を無駄にさせる無料ツールは、20時間を節約してくれる有料ツールより高くつきます。個人開発でも外注でも、全体の見積もりはiOSアプリの開発費用はいくら?を読んでください。
Mac
Xcodeは無料ですが、Macでしか動きません。Macがなくても、ExpoとEASを使えばWindowsで作業してクラウドでビルドできます。その代わり、ローカルのiOSシミュレーターと、Xcode経由の無料テストは使えなくなります。何ができるかはMacなしでiOSアプリを公開するで説明しています。
テスト用デバイス
シミュレーターは本物のiPhoneの代わりにはなりません。通知、アプリ内課金、カメラ、パフォーマンスは実機で確認するものです。他の画面サイズについてはシミュレーターで補えます。
無料で進めるステップ
1円も払わずにできるだけ先まで進むために、僕がおすすめする順番はこちらです。
create-expo-appでExpoプロジェクトを作成します。メンバーシップなしでiPhoneでテストしたいなら、App Store版Expo Goと互換性のあるオプションを選びます。- iPhone、またはMacがあればシミュレーターで、Expo Goを使ってコーディングとテストをします。画面の大部分はこの段階で作ります。
- ネイティブモジュールを追加したら開発ビルドに切り替えます。Macなら、Xcodeが無料のAppleアカウントでiPhoneにインストールしてくれます。7日ごとに再インストールが必要です。
- シミュレーター向けビルドと設定に慣れるために、無料のEAS Buildを使います。月間の上限には気をつけましょう。
- 無料プランでSupabaseとRevenueCatを接続します。加入者が1人もいなくても、コード側の設定はすべて済ませられます。
- メイン機能がスマホで動くようになったらAppleのメンバーシップ費用を払います。これでTestFlight、App Store Connect、サブスクリプションの作成が使えるようになります。
ステップ6が本当の境界線です。Appleの比較表にあるとおり、TestFlightは有料メンバー限定のツールです。その先の設定方法はTestFlight:iPhoneアプリをテストするで解説しています。
これが僕が自分のアプリで実際にたどっている流れです。この技術を選んだ理由はReact NativeとExpoでモバイルアプリ開発のページにあります。アイデアから公開までの方法全体はアプリの作り方にまとめています。
僕からのアドバイス
学んでいる間は、無料でiOSアプリを作れます。お金を払わずに作りましょう。99ドルは、自分以外の誰かにテストしてもらう価値がアプリに出てきたときに払えば大丈夫です。そしてサブスクリプションを売るつもりなら、存在しない抜け道を探すより、初日からこの予算を見込んでおきましょう。
すぐに使える土台から始めたいなら、iOS Kitに僕のアプリのStarter Code(サブスクリプション込み)と、自分のペースで進められる4ステップのガイドがまとめてあります。Appleのメンバーシップ費用は別途、Appleに直接支払います。
無料診断は費用がかかりません。プロジェクトの何がネックになっているかを教えてくれて、僕のApple審査リジェクト対策チェックリストも届きます。また、トップページでは、アイデアからApp Storeまでモバイルアプリをリリースする道のり全体をまとめています。
よくある質問
ChatGPTでアプリは作れますか?
アプリのコードを書くことはできますし、エージェントのCodexはプロジェクトのファイルを編集できます。ただし、アプリのビルド、署名、ストアへの提出はしてくれません。これらは自分でやる必要があります。チュートリアル「Codexでアプリを作る」で最初の流れを紹介しています。
アプリを作れる無料ソフトは何ですか?
ノーコードで組み立てるなら、Adalo、Glide、Bubble、FlutterFlow、Thunkableに開発とテスト用の無料プランがありますが、無料でストアに公開できるものはありません。AIにコードを書かせるなら、Cursor、Lovable、Boltに制限付きの無料プランがあります。自分でコードを書くなら、Expo、Xcode、Android Studioを無料でダウンロードできます。
Androidアプリは無料で作れますか?
作ってスマホでテストするまでは、有料アカウントなしでできます。Google Playで公開するには、初回のみ25ドルでアカウントを開設し、個人アカウントの場合は12人のテスターで14日間のクローズドテストに合格する必要があります。
App Storeに無料でアプリを公開できますか?
できません。無料アプリでも、提供者は年99ドルのApple Developer Programのメンバーである必要があります。免除されるのは、何も販売しない一部の団体、認定教育機関、行政機関だけです。
お金を払わずに自分のiPhoneでアプリをテストできますか?
できます。Xcodeと無料のAppleアカウントの場合、プロファイルは7日で期限切れになり、デバイスは3台までです。App Store版のExpo Goでも無料でテストできます。
EAS Buildは本当に無料ですか?
Freeプランには、低優先度のキューで月にiOS 15回、Android 15回のビルドが含まれます。実機のiPhone向けやApp Store向けのビルドには、別途有料のAppleアカウントが必要です。
iPhoneアプリを無料で作るにはMacが必要ですか?
必須ではありません。Xcodeとシミュレーターには Macが必要ですが、ExpoとEASを使えばWindowsでコードを書いてクラウドでビルドできます。その場合、Xcode経由の無料テストは使えません。
Appleは売上ごとにいくら取りますか?
標準の手数料は30%です。対象のサブスクリプションと、申請したSmall Business Programのメンバー(年間純収益100万ドル以下)は15%に下がります。