# Render

Render は Heroku 系 PaaS。無料の静的サイトと無料 Web サービス枠あり、全プランで商用利用可。無料 Web サービスは 15 分無アクセスでスリープ。

Render は Web サービス・静的サイト・Cron・バックグラウンドワーカーを Git push でデプロイできる PaaS。 無料 Web サービスは 15 分無アクセスでスリープ（コールドスタート発生）。静的サイトは常時稼働。全プラン商用可。

## 解説と実務上の注意

### 無料枠は「継続的に無料」だが、2つの制約がある

Render の無料 Web サービスは、Railway の一度きりのクレジットと違って**継続的に無料**です。ただし制約が2つあります。

**1. 15分間アクセスがないとスリープする。** 次のリクエストでの復帰に**約1分**かかります。

**2. ワークスペースあたり月750インスタンス時間の上限がある。** 使い切ると無料 Web サービスは**翌月開始まで停止**されます。

2つ目は見落とされがちですが重要です。**750時間は1サービスを1か月動かすとほぼ使い切る量**です（31日 = 744時間）。つまり**無料枠で動かせるのは実質1サービスまで**で、2つ動かせば月半ばで両方止まります。

なお静的サイトはこの枠とは別で、引き続き無料です。

### スリープを許容できるかが最初の分岐

無料枠を選べるかどうかは、**そのアプリがスリープからの復帰待ちを許容できるか**で決まります。

- **許容できる** — 個人の管理ツール、社内向けの軽い画面、ポートフォリオ、たまに叩く API
- **許容できない** — ユーザーが待つ画面、Webhook の受け口、決済コールバック、外形監視の対象

特に **Webhook の受信を無料枠に置くのは危険**です。Stripe や GitHub からの通知はタイムアウトが短く、スリープからの復帰が間に合わないと配信失敗として扱われます。再送してくれる送信元ばかりではありません。

「定期的に自分で叩いてスリープを防ぐ」という回避策が広く紹介されていますが、**これは無料枠を意図に反して使う行為**であり、規約上の扱いが変わる可能性があります。常時稼働が必要なら素直に有料インスタンスを使うべきです。

### 課金は固定インスタンス。請求が読める

Render は**固定インスタンス課金**です。このスペックのインスタンスを1つ、いくら。使用量が増えても、そのインスタンスの上限までは金額が変わりません。

**請求額が事前に読めます。** 予算を固定したい、経理上の見通しを立てたいという要件があるなら、実使用量課金の Railway より適しています。逆に、負荷が読めず小さいうちは安く抑えたいなら Railway が有利です。

### Cron は有料プラン限定

定期実行が要件にあるなら確認してください。**Render の Cron Jobs は有料プランの機能で、無料枠では使えません。**

「無料で定期バッチを回したい」という要件だと Render では成立しません。この場合は Cloudflare Workers の Cron Triggers（無料プランで5個まで）のほうが要件に合います。

### 商用利用に制限はない

**全プランで商用利用が可能**です。Vercel Hobby のような規約上の制限はなく、無料枠で収益化しても違反になりません。

### コンテナ PaaS としての位置づけ

Cloudflare Workers のようなエッジランタイムと違い、**Render は通常のコンテナを動かします。** Node.js のプロセスが常駐し、ファイルシステムがあり、既存アプリをそのまま移植できます。「Express アプリを動かしたい」という要件なら、Workers ではなく Render / Railway / Fly.io を見るべきです。

- slug: `render`
- 種別: ホスティング / デプロイ基盤
- ステータス: 提供中
- 公式サイト: https://render.com
- 公式ドキュメント: https://render.com/docs

## 権利

| 項目 | 値 | 条件 | 出典 | 確認日 |
|---|---|---|---|---|
| commercial_use_allowed | 可 |  | https://render.com/pricing | 2026-07-23 |

## 制約

| 項目 | 値 | 条件 | 出典 | 確認日 |
|---|---|---|---|---|
| api_available | 可 |  | https://render.com/pricing | 2026-07-23 |
| cron_available | 可 | Cron Jobs は有料プランの機能。無料枠では利用できない。 | https://render.com/docs/free | 2026-07-23 |
| custom_domain_available | 可 |  | https://render.com/pricing | 2026-07-23 |
| plan_limit_note | 条件付き | 無料枠はワークスペースあたり月750インスタンス時間。使い切ると無料 Web サービスは翌月開始まで停止される。無料 Web サービスは受信トラフィックが15分途切れるとスリープし、次のリクエストでの復帰に約1分かかる。静的サイトは引き続き無料。 | https://render.com/pricing | 2026-07-23 |
| webhook_available | 可 |  | https://render.com/pricing | 2026-07-23 |

## 一次情報

- [Render Free Tier Limits](https://render.com/docs/free) — official_docs (primary), 確認日: 2026-07-23
- [Render Pricing](https://render.com/pricing) — official_pricing (primary), 確認日: 2026-07-23

---
Canonical HTML: https://atlas.lb-product.com/entities/render
