Pact
No phone app
7.5No. 8 of 34
in API Testing Tools
in API Testing Tools
- Recognised40% of the score65
- Phone app26% of the score0
- Documented20% of the score100
- Free plan14% of the score100
- Free plan
- Yes
- Paid plans from
- $115.42/mo
- Runs on
- api, Linux, Mac, self-hosted, Windows
Summary
Pact is ranked #8 of 34 in API testing tools on Samsung Mobile US Press. It runs on API, Linux, macOS, Self-hosted, Windows. There is a free plan. A free trial is offered. Paid plans start at $115.42/mo.
Pact plans and pricing
All plansPact open-source tooling Free The official site presents Pact as open-source tooling and links to GitHub; it does not state a price. Open-source contract testing tools · a Pact Broker must be hosted and operated separately for shared contract workflows pact.io · 4 Oct 2026
PactFlow Starter Free FREE Unlimited users · 2 integrations · Bi-Directional Contract Testing pactflow.io · 4 Oct 2026
PactFlow Team (yearly) $115.42/mo USD per month (billed yearly as $1,385) 50 integrations · Community support · Bi-Directional Contract Testing · GitHub and Google Login · 14-day free trial pactflow.io · 4 Oct 2026
PactFlow Team (monthly) $127/mo USD per month 50 integrations · Community support · Bi-Directional Contract Testing · GitHub and Google Login · 14-day free trial pactflow.io · 4 Oct 2026
PactFlow Enterprise Not published Contact Sales Advanced user and security management · Dedicated support · SaaS or on-premise deployment pactflow.io · 4 Oct 2026
Compared on API testing tools
Facts
- Purpose
- Pact is a code-first tool for testing HTTP and message integrations with contract tests.docs.pact.io · 3 Oct 2026
- How contracts work
- Pact contracts are generated by automated consumer tests and describe concrete interactions between consumer and provider applications.docs.pact.io · 3 Oct 2026
- Testing workflow
- Pact lets teams test consumer and provider applications in isolation without deploying the entire system.docs.pact.io · 3 Oct 2026
- Languages
- The Pact site lists implementations for JavaScript, Java and JVM languages, .NET, Go, Python, Swift and Objective-C, Ruby, PHP, and C++.pact.io · 3 Oct 2026
- Broker
- The open-source Pact Broker shares contracts and verification results; it can be self-hosted and administered by the user.docs.pact.io · 3 Oct 2026
- CI/CD
- The Pact Broker supports CI/CD workflows, including compatibility checks that indicate whether application versions can be deployed together.docs.pact.io · 3 Oct 2026
- Integrations
- Pact documentation provides recipes for scenarios and tools including GraphQL, Cypress, Jest, Mocha, Kafka, AWS Lambda, and API Gateway.docs.pact.io · 3 Oct 2026
- Messaging
- Pact abstracts message testing from the queueing technology and documents examples involving ActiveMQ, RabbitMQ, SNS, SQS, Kafka, and Kinesis.docs.pact.io · 3 Oct 2026
- Intended users
- Pact is most valuable when teams control development of both consumer and provider applications, and is generally implemented by developers.docs.pact.io · 3 Oct 2026
- Not suitable for
- Pact documentation says it is not intended for performance or load testing, provider functional testing, or APIs whose many consumers cannot maintain direct relationships with the provider team.docs.pact.io · 3 Oct 2026
- Security distinction
- The Pact site describes SSO, API tokens, audit trails, and secrets as premium PactFlow features rather than core Pact features.pact.io · 3 Oct 2026
- Support
- The Pact site links to documentation, a Slack community, and partners for support.pact.io · 3 Oct 2026
- Testing model
- Pact contract tests check integrations in isolation against a shared understanding documented in a contract.docs.pact.io · 4 Oct 2026
- Language support
- Pact implementations are available in more than 10 languages, including Java, Rust, JavaScript, .NET, Go, PHP, Python, Ruby, Swift/Objective-C, Scala and C++.docs.pact.io · 4 Oct 2026
- CLI tools
- The Pact CLI includes mock and stub servers, a provider verifier, a broker client and a plugin CLI.docs.pact.io · 4 Oct 2026
- Protocol support
- The Pact verifier supports HTTP, asynchronous and synchronous messages, and Pact plugins; plugins include support for gRPC, Avro and CSV.docs.pact.io · 4 Oct 2026
- Platforms
- Pact CLI installation scripts support Linux, macOS and Windows on ARM64 and AMD64.docs.pact.io · 4 Oct 2026
- Broker role
- The Pact Broker shares consumer-driven contracts and verification results, and can report which application versions can be deployed safely together.docs.pact.io · 4 Oct 2026
- Security
- PactFlow says it encrypts data at rest with AES-256, enforces TLS 1.2 or higher, and stores data and backups in AWS Sydney.pactflow.io · 4 Oct 2026
- Security administration
- PactFlow's Enterprise plan lists SAML single sign-on and role-based access management, and the security page describes SCIM support for automated user, group and role provisioning and deprovisioning.pactflow.io · 4 Oct 2026
- Notable limit
- The free Pact Broker is self-hosted, so its operator is responsible for security, maintenance and upgrades.docs.pact.io · 4 Oct 2026
Best Pact alternatives
See all 12Where it ranks on Samsung Mobile US Press
- Best API Testing Tools in 2026#8 of 34
- Best API Design Tools in 2026#14 of 25
- Best Integration Testing Tools in 2026#10 of 24
- Best Contract Testing Tools in 2026#1 of 21
Is Pact yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- docs.pact.io· checked 3 Oct 2026
- pact.io· checked 3 Oct 2026
- docs.pact.io/pact_broker· checked 3 Oct 2026
- docs.pact.io/recipes· checked 3 Oct 2026
- docs.pact.io/getting_started/how_pact_works· checked 3 Oct 2026
- docs.pact.io/faq· checked 3 Oct 2026
- docs.pact.io/implementation_guides/overview· checked 4 Oct 2026
- docs.pact.io/implementation_guides/cli· checked 4 Oct 2026
- pactflow.io/security/· checked 4 Oct 2026
- pactflow.io/pricing/· checked 4 Oct 2026






