vercel-vs-netlify-pricing.html
< BACK Vercel vs Netlify の価格比較:詳細な内訳 -- ラインアート イラスト

Vercel vs Netlify の価格比較:明細ごとの内訳

去年の 3 月、あるクライアントから慌ただしい電話がきた。彼の Next.js マーケティングサイトが Reddit の投稿で流入が増え、Vercel で $340 の請求が発生していたのだ。彼は Pro プランを使っていた。帯域幅制限について何も読んでいなかった。正直に言えば、私が十分に警告していなかった。これは私の責任だ。

その会話をきっかけに、Vercel と Netlify が実際に何にいくらかかるのか、ランディングページが示唆する価格ではなく、きちんとマッピングして座り込んで調べた。Seahawk Media で数百のプロジェクトにわたり両プラットフォームにデプロイしてきたが、見出しの価格と実際の請求書の間のギャップこそが、ほとんどのエージェンシーオーナーが痛い思いをする場所だ。suggest they cost. I've deployed on both platforms across hundreds of projects at Seahawk Media, and the gap between the headline price and the real invoice is where most agency owners get stung.

では明細ごとに見ていこう。

---

無料枠:見た目以上に異なる

両プラットフォームともに無料ティアを提供しています。どちらも「Hobby」のような名称を使っています。表面的には寛容に見えますが、構造は大きく異なり、何を構築するかによって大きな影響があります。

Vercelの Hobby プラン

Vercelの無料ティアは月100GBの帯域幅、6,000分のEdge Function実行、100GBのEdge Middlewareの呼び出しを提供します。十分に思えます。そして、単一のポートフォリオサイトや1日200訪問者程度のサイドプロジェクトであれば、実際に十分です。

引っかかる上限:Serverless Function実行は月100GB時間で上限が設定されています。Next.jsアプリ内でAPIルート(認証チェック、フォーム処理、CMSからのデータ取得)を実行している場合、その時間は予想より早く積み重なります。昨年の秋に個人プロジェクトでこれをテストしました。コンタクトフォームと3つのAPIルートを備えたシンプルなサイトは、中程度のトラフィックが1週間続いただけで月間の関数割り当ての40%に達しました。バイラルになったわけではありません。ただの実際の使用です。Serverless Function execution is capped at 100GB-hours per month. If you're running any kind of API route inside your Next.js app (auth checks, form handling, fetching from a CMS), those hours add up faster than you'd expect. I tested this on a personal project last autumn. A simple site with a contact form and three API routes hit 40% of the monthly function allowance within a week of moderate traffic. Nothing viral. Just real usage.

もう1つ多くの人が見落とすこと:Hobbyティアは商用利用を許可していません。Vercelの利用規約に記載されています。クライアントサイトを「一時的に」Hobbyにデプロイして、そのまま移行しないフリーランサーを大勢知っています。これは実際の法的リスクです。does not allow commercial use. It's in Vercel's terms. I know plenty of freelancers who deploy client sites on Hobby "just temporarily" and never move them. That's a real liability.

Netlifyの無料ティア

Netlifyも100GBの帯域幅を提供していますが、無料ティアは月300ビルド分と125,000のServerless Function実行(GB時間ではなく実行回数)も含みます。この単位の変更が重要です。高速で安価に実行される関数は、Vercelのモデルのように遅いまたはメモリ使用量の多い関数の方法であなたのクォータを消費しません。

Netlifyの無料プランは商用プロジェクトも許可しており、これはクライアントビルドをハンドオフ前にテストするフリーランサーにとって実用的な利点です。

正直な弱点:無料ティアのNetlifyのビルド時間は、有料プランよりも明らかに遅いです。無料でのBasic Gastbyビルドに6~7分待ったのに対し、Proでは2分以下です。プロジェクトで高速に反復している場合、このフリクションは実際の問題です。

---

プロプラン:本当の違いが始まるところ

ここが実際のところ、ほとんどのプロフェッショナル開発者やエージェンシーオーナーが暮らしている場所だから、時間をかけて見る価値がある。

Vercel ProはメンバーあたりINVALID/月。Netlify Pro(一部市場では「Core」と呼ばれている)はメンバーあたり$19/月。紙の上ではほぼ同じだ。$20/month per member . Netlify Pro (they call it "Core" now in some markets) runs at $19/month per member. Practically identical on paper.

メンバーあたりの料金モデルが、ここから面白くなる。Seahawk Mediaではデベロップメントチームがいる。ワークスペースに4〜5人がいると、どちらのプラットフォームにもサイトをデプロイする前に月額$80〜100を見ている。両プラットフォームともシートあたりの課金だ。ジュニア開発者や読み取りアクセスだけが必要なコントラクターを追加する場合の割引を提供しているプラットフォームはない。

帯域幅超過料金

ここがVercelに噛みつかれるところだ。Proでは1TBの含有帯域幅が与えられる。その後は、ギガバイトあたり$0.15。最初に触れたRedditのスパイク?ギガバイトあたり$0.15での300GBの超過は$45だ。2TBのトラフィックイベントはプラン料金に加えて超過料で$150になる。$0.15 per GB. That Reddit spike I mentioned at the top? A 300GB overage at $0.15/GB is $45. A 2TB traffic event is $150 in overages on top of your plan cost.

Netlify ProもINVALID TBが含まれている。彼らの超過料はギガバイトあたり$0.20で、これは実際にはVercelより1ギガバイトあたりが高い。しかし、Netlifyは固い支出上限を設定することができます。つまり、$340サプライズになる前に出血を止めることができます。Vercelもプロプランに支出制限を追加しましたが、アクセス可能にするのが遅く、それを設定するUIは埋もれています。$0.20 per GB, which is actually higher per GB than Vercel. But Netlify lets you set hard spending caps, which means you can stop the bleeding before it becomes a $340 surprise. Vercel added spending limits to Pro plans too, but they were slower to make this accessible and the UI for configuring it is buried.

ビルド分

Vercel Proには月あたり24,000ビルド分が含まれます。Netlify Proには25,000が含まれています。ほとんどのチームにとって違いはわずかです。

ここで複雑になります:両プラットフォームともビルドの並行実行を個別に請求します。複数のビルドを並行実行(複数のブランチデプロイを含むCI/CDパイプラインで有用)したい場合、アドオンを購入しています。Netlifyでは、並行ビルドは追加スロットあたり月額$40です。Vercelでは、これはProのキューの仕組みに組み込まれていますが、大規模なリポジトリのデプロイメントパイプラインを遅くする可能性のある並列性の制限があります。

---

サーバーレス関数とエッジ:見落とされやすいコスト層

これは両方の料金体系で最も誤解されている部分だと言えます。

Vercelはエッジ関数とそのエッジネットワークに力を入れています。売り文句は低遅延の計算をグローバルに提供することですが、料金という現実を見ると:エッジ関数の呼び出しはPro プランで安価ですが、頻繁に使用する場合(認証やA/Bテスト、パーソナライゼーションのためにすべてのリクエストで実行するミドルウェアを考えてください)、有料帯域に入ります。Proプランには月あたり100万のエッジミドルウェア呼び出しが含まれています。多く聞こえるでしょう。1日あたり5万のアクセスがあるサイトで、すべてのページリクエストにミドルウェアを設定すると、1ヶ月以内にその制限に達します。Edge Network. The pitch is low-latency computation at the edge, globally. The reality for pricing: Edge Function invocations are cheap on Pro, but if you're using them heavily (think middleware running on every request for auth, A/B testing, personalisation), you will cross into paid territory. The Pro plan includes 1 million Edge Middleware invocations per month. Sounds like a lot. A site doing 50k daily visits with middleware on every page request chews through that in under a month.

NetlifyのエッジファンクションはDenoで実行されます。Proプランに含まれていますが、超過分の支払いが正確にいつ始まるかに関するドキュメントは、穏やかに言えば曖昧です。課金閾値について明確な答えを得るため、サポートに2度連絡する必要がありました。このような不透明性は、クライアント向けプロジェクトのコストを見積もろうとするときは本当に問題です。Edge Functions run on Deno. They're included in the Pro plan but the documentation around exactly when you start paying for overages is, to put it charitably, vague. I've had to contact their support twice to get straight answers on billing thresholds. That opacity is a real issue when you're trying to cost a project for a client.

クライアントプロジェクトにおける私のルール

サーバーサイドロジックが多いプロジェクトをスコープしている場合、通常は別のバックエンド(小規模なRailwayまたはRenderインスタンス、あるいはAWSコンソール経由で請求されるAWS Lambdaの適切なAPI)に手を伸ばしています。VercelとNetlifyは本質的にフロントエンドデプロイメントプラットフォームです。多忙なバックエンドをそれらのサーバーレス層で実行しようとすると、コストがかかり、アーキテクチャ的に厄介です。

---

あなたの請求書を静かに膨らませるアドオン

両方のプラットフォームはアドオンを有意義な収益源に変えています。ここに注意すべきことがあります:

  • Vercel Analytics:Hobbyプランでは$0、Proプランでは基本機能が含まれます。ただしVercel Web Analyticsを大規模(高トラフィックサイト)で使用する場合、30日を超えて保持されるデータポイントごとに料金が発生する領域に入ります。: $0 on Hobby, included on Pro for the basics. But Vercel Web Analytics at scale (high-traffic sites) moves into territory where you're paying per data point retained beyond 30 days.
  • Netlify Forms:月間100件の送信まで無料。その後は月間1,000件の送信で月額$19です。クライアントが多忙なコンタクトフォームやリード取得ページを持っている場合、すぐに料金がかさみます。私はほぼいつもこれをTypeformまたは自社ホスト型ソリューションに置き換えます。: Free up to 100 submissions/month. After that, it's $19/month for 1,000 submissions. If a client has a busy contact form or a lead capture page, this adds up fast. I almost always swap this out for Typeform or a self-hosted solution.
  • Netlify Identity:認証アドオンは無料で開始できます(アクティブユーザー最大1,000名まで)が、それ以上になると急激に跳ね上がります。MAU 5,000ユーザーの場合、Identityだけで月額$99になります。ほとんどのクライアントプロジェクトでは、ClerkやAuth0を使うことをお勧めします。: The authentication add-on starts free (up to 1,000 active users) but jumps steeply for anything above that. At 5,000 MAUs you're looking at $99/month just for Identity. For most client projects, I'd point you toward Clerk or Auth0 instead.
  • Vercel Postgres / Blob / KV:これらはVercelのストレージ製品を通じて別途課金されます。便利?はい。規模で安い?いいえ。Vercel PostgresはNeonの内部構造で、ストレージニーズが増えると、Neonに直接移行する方がほぼいつも安くなります。: These are billed separately through Vercel's storage products. Convenient? Yes. Cheap at scale? No. Vercel Postgres is essentially Neon under the hood, and going direct to Neon is almost always cheaper once your storage needs grow.
  1. 四半期ごとにアドオンを監査してください。
  2. プラットフォームと第三者ツールの両方に料金を払っているものは統合してください。and a third-party tool for, consolidate.
  3. Netlify Formsの場合は特に、月半ばで驚くことのないように送信アラートを設定してください。
  4. スケールする予定のものではVercelのストレージ製品を使わないでください。DXの利便性が本当にプレミアムを正当化しない限り。

---

チームプランとエンタープライズ:異なる会話をする時期

Vercelのエンタープライズティアは公開価格がありません。営業チームとの通話になります。Seahawk Mediaで大規模なクライアントプロジェクト向けに見た範囲では、割引前は通常年間5桁(米ドル)を想定しておく必要があります。彼らの提案はSLA保証、SSO、高度なセキュリティコントロール、専任サポートです。

Netlifyのエンタープライズも同じです。公開価格なし。カスタム契約です。Seahawk Mediaで見た範囲では、中堅企業のクライアント向けにはNetlifyの方がVercelより競争力のある価格で提示されることが多いです。特に1つの契約で数十のサイトを管理している代理店の場合です。ただしそれはあなたの交渉と、実際に必要なものに完全に依存しています。

正直に言うと、エンタープライズレベルが必要な時点では、価格の議論はGB単位のレート以上にサポート対応の速さと法務条項についてのものになります。両プラットフォームともダウンタイムを経験しています。どちらも合理的なステータスページを持っています。重要な質問は、午前2時にクライアントのサイトがダウンしたときに誰が電話に出るかです。

---

実際のところどのプラットフォームが安いのか

何を構築するかに依存します。ただ具体的なシナリオを示すことはできます。

ポートフォリオサイトまたはパンフレットサイト、開発者1人、トラフィック低い:Netlify Freeの勝ちです。商用利用が許可されており、関数呼び出しモデルはシンプルなお問い合わせフォームに対してより寛容です。 Netlify Free wins. Commercial use is allowed, and the function invocation model is more forgiving for simple contact forms.

Next.jsアプリ、API使用量は中程度、小さなチーム(3人):Vercel ProはNext.jsに対してより最適化されています(結局彼らが構築したのですから)。3シートで月額$60です。関数やバンド幅のオーバーチャージに月額$20~30を追加で予算化すれば、現実的には月額~$80~90程度になります。Netlifyも同様に動作しますが、Next.jsサポートは若干劣ります(ISRなど、Netlifyではネイティブなはずの機能が回避策が必要な場合があります)。 Vercel Pro is better optimised for Next.js (they built it, after all). At 3 seats that's $60/month. Budget an extra $20-30/month for occasional function or bandwidth overages and you're looking at ~$80-90 realistically. Netlify would run similar but with slightly worse Next.js support (ISR, for instance, requires workarounds on Netlify that are native on Vercel).

20以上のクライアントサイトを管理している代理店:ここはNetlifyのサイト単位の構造がより魅力的になります。Vercelのメンバー単位の価格は、成長するチームを抱えていると痛いです。1つのアカウント下での複数サイト向けNetlifyの価格は、歴史的に代理店向けがより優しくなっていますが、これは計画交渉によって変動します。 This is where Netlify's per-site structure can be more attractive. Vercel's per-member pricing stings when you've got a growing team. Netlify's pricing for multiple sites under one account has historically been more agency-friendly, though this varies with plan negotiations.

トラフィック多い、時々スパイクするマーケティングサイト:どちらのプラットフォームも支出上限を設定していない限りは理想的ではありません。今すぐ設定してください。 Neither platform is ideal without spending caps configured. Set them. Today.

よくある質問

よくある質問

Vercelはプロジェクトごと、それともシート単位で料金を徴収しますか?

Pro プランではシート単位です。プロジェクトごとではなく、チームメンバー1人あたり月額$20を支払います。プロジェクト自体は個別に請求されませんが、リソース使用量(帯域幅、関数、ビルド)はワークスペース全体でプールされ、超過はそこで発生します。

Netlifyの無料プランをクライアントサイトに使用できますか?

はい。Netlifyは無料ティアでの商用利用を明示的に許可しており、これはVercelとは異なります。ただし、100GBの帯域幅制限は、トラフィックが多いサイトでは実質的な制約となり、無料での遅いビルド時間はアクティブな開発では煩わしいものです。

Next.jsではVercelはNetlifyより優れていますか?

ほとんどのユースケースではそうです。Incremental Static Regeneration、Server Components、App Routerはすべて、Vercelが Next.js を保守しているため、Vercelで第一級のサポートを受けています。Netlifyは Next.js Runtime によって Next.js サポートを大幅に改善していますが、Vercelとは異なる動作をするエッジケースがまだあります。複雑な Next.js アプリをリリースする場合、それは重要です。Next.js Runtime, but there are still edge cases where things behave differently than on Vercel. If you're shipping a complex Next.js app, that matters.

帯域幅制限を超過した場合、どうなりますか?

両プラットフォームともトラフィック提供を継続できます(デフォルトではハードカットオフされません)。超過分は月末に請求されます。Vercelは Pro で 1TB を超えた分に対して $0.15/GB を請求します。Netlifyは $0.20/GB を請求します。どちらも支出上限を設定して予期しない請求を防ぐことができます。最初の高額請求書を受け取った後ではなく、セットアップ時に設定してください。

もっと安い選択肢はありますか?

あります。Cloudflare Pagesは真摯に検討する価値があります。特に静的サイトの場合です。無料枠は非常に手厚く、Workers ベースの関数は従量課金モデルで課金されるため、大量の呼び出しワークロードではVercelやNetlifyのどちらよりも劇的に安くなる可能性があります。過去1年間、私は何個かの静的クライアントサイトをCloudflare Pagesに移行してきましたが、コスト削減の効果は相当なものです。Cloudflare Pages is worth a serious look, especially for static sites. Their free tier is extremely generous, and their Workers-based functions are billed on a consumption model that can be dramatically cheaper than either Vercel or Netlify for high-invocation workloads. I've been migrating a handful of static client sites to Cloudflare Pages over the past year and the cost savings are meaningful.

---

結論はこうです。どちらのプラットフォームも詐欺的ではありませんし、どちらも自動的に予算重視の選択肢ではありません。差異は細部に表れます。支出上限を設定するかどうか、関数をどのようにアーキテクチャしたか、チームが実際に必要とするシート数、そうした点に差異が表れるのです。価格ページをパンフレットではなく契約書のように読んでください。真夜中にトラフィックスパイクが来たとき、それはまさに契約書だからです。

< BACK