Internal Developer Platform Vendors in 2026: Port, Humanitec, Backstage, OpsLevel Compared

Sources

Your platform team finally has budget for an internal developer platform. The question on the procurement form is simple — which IDP vendor do you buy from in 2026, what does it cost, and who should you skip? The honest answer changed this year: the category quietly shrank. Roadie, the main commercial Backstage host, has closed its developer-portal plans to new subscribers. Atlassian is steering Compass customers toward DX. That leaves four serious answers for a new buyer: Port (catalog-first SaaS), Humanitec (orchestrator), OpsLevel (governance-first portal), or self-hosting Backstage (the Apache-2.0 framework). Every price and claim below was verified from vendor pages on 2026-09-22 — re-verify before you sign anything. We have no financial relationship with any vendor listed; links are direct and untracked.

TL;DR — the 30-second verdict

Your situation Pick Why
Nobody knows what services exist or who owns them; you want to start this week without procurement Port Free tier with 15 seats and 10K entities, no time limit; paid starts at $30/seat/mo
Environment provisioning takes days and four Jira tickets Humanitec The only one of the three SaaS options that actually provisions environments — accept the price
Audit readiness, production-readiness checks, and scorecards are the deliverable OpsLevel Opinionated governance that works on day one — but pricing is quote-only
You have platform engineers on staff and want zero license cost and total control Backstage $0 license, CNCF Incubation — but budget 1–2 FTEs, not a subscription

The 2026 market reality: the shortlist shrank

Two years ago, "IDP vendors" was a crowded comparison table — Port, Humanitec, OpsLevel, Backstage, Roadie, Cortex, Atlassian Compass, and a long tail. In 2026 the buyer-relevant field contracted, and the survivors all repositioned around AI agents. Verified signals from vendor pages on 2026-09-22:

Signal What we verified What it means for you
Roadie closed portal sales Both developer-portal plans (Teams $24/dev/mo, Growth custom) are marked "Existing subscribers only" on roadie.io/pricing; the company now sells "Context" — structured context for AI agents The main managed-Backstage option is off the table for new buyers — self-host or pick a SaaS portal
Compass is transitioning Atlassian's own banner: "Compass scorecards and catalog functionality will transition into DX" (atlassian.com/software/compass) Do not start a new Compass deployment in 2026; migration questions belong to your Atlassian account manager
Port repositioned Port now markets itself as an "Agentic SDLC Platform" — Context Lake, AI agents, governance for agent workflows (port.io) The catalog vendor you evaluated in 2024 is selling a different product now — evaluate what shipped, not the demo
Humanitec bundles an exit hatch Humanitec maintains Score, the open-source workload spec, alongside its commercial Orchestrator Your developer-facing workload definition has a portable, Apache-2.0 format even if the orchestrator does not
OpsLevel leaned into AI agents too OpsLevel's "Context Layer (MCP)" pitch: "Give your AI agents the curated answer" (opslevel.com) Governance catalogs are being reframed as the context source for agents — same product, new buyer pitch
Backstage keeps shipping v1.55.1 published 2026-09-21; Apache-2.0, CNCF Incubation, ~34.4K stars (GitHub releases) The framework is alive and maintained — the cost is people, not license

One more signal worth naming: community traction. None of the commercial IDP vendors sustains front-page discussion on Hacker News — recent loud IDP-adjacent threads are OSS toolkits like Koreo and OpenChoreo, not vendors. This category sells through sales calls and pilots, not through community wisdom. Every vendor below will get you a demo; almost none will publish a price without a call. Demand a proof-of-concept in your environment, with your data, before any commitment.

What you are actually buying: three shapes of product

"IDP" is a marketing bucket. For a buyer, there are three distinct products hiding inside it, and picking the wrong shape is the expensive mistake — not the vendor brand. We cover the state-model mechanics in depth in Port vs. Humanitec vs. OpsLevel: the state-model analysis; the buyer's summary:

The comparison matrix

Vector Port Humanitec Backstage OpsLevel
Product shape Catalog + self-service + agentic workflows (SaaS) Platform Orchestrator + Portal (SaaS or self-hosted) Framework — you build the portal (OSS) Governance catalog + scorecards (SaaS)
License Proprietary SaaS Proprietary (Orchestrator/Portal); Score spec is Apache-2.0 Apache-2.0, CNCF Incubation Proprietary SaaS
Pricing model Per seat, billed annually, tiered by entities/runs Per tier by users/projects; Enterprise and self-hosted custom $0 license Custom quote based on developer count
Verified entry price $0 (15 seats) → $30/seat/mo $1,979/mo (5 users, annual billing) $0 (plus your engineers) Quote-only (Standard: up to 50 users)
Free way in Yes — Free plan, no time limit Free trial (no credit card) + MVP program Yes — it is the product Product tours; pilot on request
Lock-in risk Medium — blueprints/schemas are yours but SaaS-shaped High — orchestration logic lives in the tool Low vendor risk, high people risk Low — read-mostly governance rules export easily
Who maintains it Port (SOC 2, ISO 27001) Humanitec (SOC 2 Type II) You (with CNCF ecosystem) OpsLevel
Sweet spot Visibility + self-service without platform-team headcount Environment orchestration at companies allergic to ticket ops Orgs with a funded platform team and strong opinions Governance, audits, and production readiness programs

Verified pricing, tier by tier

All prices below were captured from the vendors' own pricing pages on 2026-09-22. Prices change — treat these as the negotiation baseline, not a quote.

Port — the only published price sheet in the category

Plan Price (verified 2026-09-22) Seats Capacity and limits Support / SLA
Free $0, no time limit 15 10K entities, 400 automation runs, community support Community (Slack, docs)
Basic $30/seat/mo, billed annually — sold as a 50-seat package 50 50K entities, 400 runs; unlimited AI-agent usage with your own LLM Commercial; 6h critical; 99.8% SLA
Standard $40/seat/mo, billed annually 200 250K entities, 1.6K runs, 5 workspaces, SSO, dynamic permissions Commercial; 6h critical; 99.8% SLA
Enterprise Custom — platform fee plus per-seat Unlimited 1M+ entities, 8K+ runs, 20 workspaces, SCIM, Private Link, IP allowlist Dedicated; 4h critical; 99.9% SLA

Humanitec — flat tiers, priced per organization size

Plan Price (USD, verified 2026-09-22) Users / projects What you get
Teams $1,979/mo annual billing; $2,199/mo monthly 5 users; 1 project, up to 5 environments Orchestrator core; email support; public office hours; free trial, no credit card
Pro $4,950/mo annual billing; $4,999/mo monthly 50 users; up to 10 projects, unlimited environments RBAC, sandbox organization, standard support, monthly office hours with a platform architect
Enterprise Custom Unlimited SAML, audit logs, premium support, dedicated platform architect
Self-hosted Custom Unlimited For regulated industries and private-cloud deployments; installation support and onboarding

Humanitec also runs an MVP Program: a platform architect sets up the Orchestrator with your stack and deploys your first app end-to-end in two weeks, with the fee credited toward the license if you continue. If you go this route, put that credit clause in writing before the engagement starts.

OpsLevel — quote-only, two plans

Plan Users Included Pricing
Standard Up to 50 Unlimited cataloged components, AI-powered catalog engine, rubrics, turnkey integrations, custom checks, self-service actions, Slack/MS Teams Custom quote, based on developer count
Enterprise Unlimited Custom integrations, customizable UI, dedicated Customer Success Manager and Support Architect, beta access Custom quote

Backstage — $0 license, people-priced

Apache-2.0, a CNCF Incubation project started at Spotify, with v1.55.1 published 2026-09-21. There is no license line item; the real cost is 1–2 full-time platform engineers to own upgrades, plugins, and the catalog ingestion pipeline. If your team cannot staff that, the free option becomes the expensive one — the failure modes are documented in The Backstage Trap, and the current release cadence is covered in our Backstage 1.55.0 analysis.

What it costs at real team sizes

List-price arithmetic, annualized — computed, not estimated, from the tiers above:

Team size Port Humanitec OpsLevel Backstage
50 engineers Basic, 50-seat package: $18,000/yr Pro, 50 users included: $59,400/yr ($4,950 × 12) Standard (fits 50): quote $0 license + 1–2 FTEs
200 engineers Standard: $96,000/yr ($40 × 200 × 12) Enterprise: quote Enterprise: quote $0 license + platform team

The pricing models behave very differently as you scale. Port's per-seat model means a 50-engineer org pays roughly $360/engineer/year at the Basic tier. Humanitec's tier model charges for included capacity, not headcount: at the Teams tier (5 users) you pay an effective $395.80 per user per month; at Pro (50 users included) it drops to $99 per user per month. Humanitec rewards scale and punishes small teams — a 5-person platform pilot pays Porsche money for a five-seater. Port lets a 12-person team run free indefinitely and graduate to Basic when procurement catches up. OpsLevel and Humanitec Enterprise live behind a sales call — which is itself a signal about the deal size they expect.

How to choose, in one diagram

flowchart TB
    START["IDP budget approved: pick your lane"]
    START --> A["Catalog pain: nobody knows what exists"]
    START --> B["Provisioning pain: environments take days"]
    START --> C["Control: platform engineers on staff"]
    A --> D{"Governance and audits the deliverable?"}
    D -->|"yes"| E["OpsLevel"]
    D -->|"no"| F["Port: Free tier, then Basic"]
    B --> G["Humanitec: negotiate the MVP program"]
    C --> H["Backstage: budget 1-2 FTEs, not a license"]

The Score hedge: portability you can bank

The one piece of this market that is genuinely vendor-neutral is Score — an Apache-2.0 workload specification maintained under the score-spec organization (with Humanitec as the driving force). Score describes what a workload needs in a platform-agnostic file; each platform tool translates it. It is not a full IDP — it is the developer-facing interface layer. Its value to a buyer is as an insurance policy: if your developer experience is defined in Score, the definition survives a vendor change even when the orchestration layer does not. This is a trimmed real example from the specification's README:

# The version string helps identify the Score file syntax
apiVersion: score.dev/v1b1
metadata:
  name: sample

# A set of containers deployed together for this workload
containers:
  main:
    image: ghcr.io/score-spec/sample-app-gif:sha-2533037
    variables:
      PG_CONNECTION_STRING: "postgresql://${resources.db.username}:***@${resources.db.host}:${resources.db.port}/${resources.db.database}?sslmode=disable"

# Ports of the workload exposed to other services
service:
  ports:
    web:
      port: 8080

# Each resource dependency is linked or provisioned by the platform
resources:
  db:
    # This database is specific to this workload and not shared
    type: postgres
  dns:
    type: dns
  route:
    type: route
    params:
      host: ${resources.dns.host}
      path: /
      port: 8080

Score works with the Humanitec Orchestrator, with plain Kubernetes via score-k8s, and with Docker Compose locally — the same workload spec renders to different targets. If nothing else from this page survives your procurement process, standardize your workload definition on Score regardless of which vendor you pick.

Vendor verdicts

Port — the catalog-first default with the category's only honest price sheet

What it does: Port is a SaaS internal developer portal — a "Context Lake" aggregating services, environments, and ownership from your existing systems, plus self-service actions, scorecards, and increasingly AI-agent orchestration across the SDLC.

Honest strength: the only vendor here with fully published, self-serve pricing and a genuinely usable free tier (15 seats, 10K entities, no time limit, no credit card). Time-to-value is measured in hours, not quarters — most teams wire their first integrations without talking to sales.

Honest weakness: it is a metadata layer, not an execution layer. The deploy logic still lives in your CI/CD — when a Port action fails, you debug GitHub Actions, not Port. Entity and automation-run limits (10K/400 free, 50K/400 Basic) can bite at large estates, the 50-seat Basic package forces a step to Standard earlier than headcount alone would, and the 2026 "agentic" positioning means you are also evaluating a roadmap promise, not just shipped software.

Pricing: Free $0 (15 seats); Basic $30/seat/mo annual, sold as a 50-seat package; Standard $40/seat/mo annual (200 seats, SSO); Enterprise custom — as of 2026-09-22, verify with port.io/pricing.

Who should pick it: teams whose primary pain is visibility and self-service, who want to start without procurement, and who accept that orchestration remains their own pipeline's job.

Links: port.io · Pricing · Port's own OpsLevel comparison.

Humanitec — the only one that actually orchestrates; priced like it

What it does: the Platform Orchestrator is a graph-based backend that computes and provisions environments from resource definitions — Kubernetes, serverless, VMs, across GCP, AWS, and Azure — with a Portal frontend and the Score spec as its developer-facing interface.

Honest strength: it attacks the expensive problem directly. If your platform team is a ticket queue for environments, Humanitec replaces the queue with automation and gives you golden paths that are actually enforced. The self-hosted tier exists for regulated industries, SOC 2 Type II is in place, and Score gives the workload definition a portable, OSS format.

Honest weakness: the entry price is the steepest in the category — $1,979–2,199/mo for five users. The Orchestrator becomes the authoritative source of truth for your environments, which is precisely the lock-in you are paying for: leaving means re-implementing provisioning logic, not just exporting a catalog. Per-tier pricing means negotiating at every growth step. And the strongest integration claims deserve a POC, not a demo.

Pricing: Teams $1,979/mo annual ($2,199 monthly); Pro $4,950/mo annual ($4,999 monthly), 50 users; Enterprise and Self-hosted custom — USD, as of 2026-09-22, verify at humanitec.com/pricing.

Who should pick it: engineering orgs of roughly 50+ developers losing real money to environment ticket-ops, with budget for an orchestrator and the discipline to adopt golden paths. If the MVP program's two-week engagement is on the table, take it — and get the fee-credit clause in writing.

Links: humanitec.com · Pricing · Platform Orchestrator · Score (OSS spec).

Backstage — the free framework that is really a headcount decision

What it does: the Apache-2.0 framework for building developer portals, started at Spotify and now a CNCF Incubation project — catalog, scaffolding, TechDocs, and an enormous plugin ecosystem you assemble and maintain yourself.

Honest strength: no license fees, no vendor, total control, and the deepest plugin ecosystem in the market. With Roadie closed to new portal subscribers, Backstage is the only realistic route left if your policy or your paranoia demands full self-hosting. It is also alive: v1.55.1 shipped 2026-09-21.

Honest weakness: Backstage is a product you build, not a product you buy. Expect 1–2 FTEs permanently allocated to plugin maintenance, dependency upgrades (the TypeScript monolith's upgrade wall is real), and catalog ingestion — the full teardown is in The Backstage Trap. Every organization we have seen "save money" with Backstage either spent it on headcount or shipped an abandoned portal that made DevEx worse.

Pricing: $0 license; your real line item is 1–2 senior engineers and their on-call — as of 2026-09-22.

Who should pick it: orgs with a funded platform team, strong opinions, and a multi-year horizon — and explicitly not teams hoping to get a portal for free.

Links: backstage.io · Docs · Releases.

OpsLevel — governance-first, opinionated, and quote-only

What it does: an internal developer portal focused on software standards — an automated catalog, scorecards, campaigns for cross-cutting initiatives, repo and package checks, a knowledge center, and a "Context Layer (MCP)" for feeding curated answers to AI agents.

Honest strength: the fastest route from zero to a governance program. Scorecards and checks are opinionated where Backstage is a blank canvas — you define the standard, OpsLevel polls your actual repos and infrastructure and tells you who is non-compliant. Even the Standard tier includes unlimited cataloged components.

Honest weakness: no published pricing — every evaluation starts with a sales call, which filters out the small teams Port courts. It is a reporting and governance layer: read-mostly by design, it will not solve environment provisioning, and its automation depth is shallower than an orchestrator's.

Pricing: custom quotes based on developer count — Standard (up to 50 users) and Enterprise (unlimited) — as of 2026-09-22, verify at opslevel.com/pricing.

Who should pick it: orgs whose actual deliverable is audit readiness, production-readiness standards, and service maturity — especially those that found Backstage's blank canvas unstaffable but still need scorecards that mean something.

Links: opslevel.com · Pricing.

The bottom line