Skip to content

Stripe

Stripe is a financial infrastructure company that provides APIs for accepting online payments, managing subscriptions and handling other money movement such as marketplace payouts and fraud prevention. Businesses can integrate it without a monthly fee, paying instead per successful transaction. Standard US card payments cost 2.9% plus 30 cents per successful transaction.

By Stripe, Inc.Pay as you goSince 2010Payments

Facts checked on against the sources listed at the end of this page.

Pricing
Pay as you goPaid from 2.9% + 30 cents per successful US card transaction
Open source
NoProprietary
GitHub stars
4,523
npm downloads a week
27Mup 13% on the week before
Latest release
v23.0.06 days ago
Releases in 90 days
3about 1 a month

A good fit for

  • Businesses that want to accept online payments without a monthly platform fee
  • Marketplaces and platforms that need to split and route payouts to multiple parties
  • Subscription businesses that need recurring billing and invoicing built in
  • Teams that want prebuilt, hosted checkout pages instead of building their own

Not a good fit for

  • Very high-volume, low-margin businesses where the flat percentage fee adds up, unless they negotiate custom pricing
  • Businesses in countries or regions Stripe doesn't support
  • Teams that want a free tier to test with real, live transactions, since every successful charge is billed

Stripe pricing

Stripe's standard plan has no monthly fee. US card payments cost 2.9% plus 30 cents per successful transaction, with added fees for international cards, currency conversion and manually entered cards. High-volume businesses can get custom pricing.

PlanPriceWhat you get
Standard2.9% + 30 cents per transactionNo monthly fees, pay as you go pricing for US card payments
CustomContact salesVolume discounts and tailored terms for high-volume businesses

Prices in USD, checked on 27 September 2026. Current prices on stripe.com.

Main features

Payments API
Accept cards, bank transfers and many local payment methods through a single integration.
Checkout and Elements
Prebuilt, customizable payment forms and hosted checkout pages.
Billing
Recurring subscriptions, invoices and usage-based billing.
Connect
Route payments to multiple sellers or service providers for marketplace and platform businesses.
Radar
Fraud detection built into every transaction.
Global reach
Supports payments in many currencies and countries, including local payment methods.

About Stripe

Stripe provides APIs and prebuilt tools for moving money online, including card and bank payments, subscription billing, invoicing and marketplace payouts through Stripe Connect.

It charges no monthly or setup fee on its standard plan. Instead, businesses pay a percentage plus a fixed fee on each successful transaction, with additional fees for international cards, currency conversion and manually entered card details.

Large or high-volume businesses can negotiate custom pricing directly with Stripe's sales team instead of using the standard per-transaction rate.

Made by
Stripe, Inc.
Launched
2010
Based in
South San Francisco, California, and Dublin, Ireland
Free plan
No: pay per successful transaction, no monthly fee on the standard plan
Available on
Web, Mobile, APIs, Prebuilt checkout and billing pages

Usage and activity

Weekly npm downloads of stripe, last 12 months.

010M20M30MOctDecJanMarMayJulOct7 October 2025: 4,048,464 downloads a week14 October 2025: 3,962,214 downloads a week21 October 2025: 4,179,149 downloads a week28 October 2025: 4,175,349 downloads a week4 November 2025: 4,256,630 downloads a week11 November 2025: 4,402,753 downloads a week18 November 2025: 4,532,310 downloads a week25 November 2025: 4,472,037 downloads a week2 December 2025: 4,038,568 downloads a week9 December 2025: 4,963,393 downloads a week16 December 2025: 4,854,303 downloads a week23 December 2025: 4,478,261 downloads a week30 December 2025: 2,926,259 downloads a week6 January 2026: 3,779,577 downloads a week13 January 2026: 5,394,401 downloads a week20 January 2026: 5,413,084 downloads a week27 January 2026: 5,648,518 downloads a week3 February 2026: 5,941,807 downloads a week10 February 2026: 6,325,442 downloads a week17 February 2026: 6,231,578 downloads a week24 February 2026: 6,795,863 downloads a week3 March 2026: 7,398,228 downloads a week10 March 2026: 7,942,133 downloads a week17 March 2026: 8,398,486 downloads a week24 March 2026: 8,440,168 downloads a week31 March 2026: 8,774,318 downloads a week7 April 2026: 8,612,885 downloads a week14 April 2026: 9,342,139 downloads a week21 April 2026: 9,592,234 downloads a week28 April 2026: 10,026,513 downloads a week5 May 2026: 10,365,551 downloads a week12 May 2026: 11,619,235 downloads a week19 May 2026: 12,062,734 downloads a week26 May 2026: 11,845,672 downloads a week2 June 2026: 12,938,180 downloads a week16 June 2026: 13,986,045 downloads a week23 June 2026: 14,458,026 downloads a week30 June 2026: 13,666,379 downloads a week7 July 2026: 14,456,303 downloads a week21 July 2026: 16,091,559 downloads a week28 July 2026: 16,991,487 downloads a week4 August 2026: 17,629,667 downloads a week11 August 2026: 17,630,858 downloads a week25 August 2026: 19,018,606 downloads a week1 September 2026: 19,840,183 downloads a week27 September 2026: 24,383,392 downloads a week4 October 2026: 27,492,363 downloads a week

Recent releases

Stripe alternatives

All 14 alternatives to Stripe, side by side

Stripe compared

Getting started

  1. Create a Stripe account and get the publishable and secret API keys from the dashboard.

  2. Install the server-side SDK.

    npm install stripe
  3. Create a payment intent.

    const stripe = require("stripe")(process.env.STRIPE_SECRET_KEY);
    
    const paymentIntent = await stripe.paymentIntents.create({
      amount: 2000,
      currency: "usd",
    });

Questions about Stripe

How much does Stripe charge per transaction?

Standard US card payments cost 2.9% plus 30 cents per successful transaction. International cards, currency conversion and manually entered cards each add extra fees.

Does Stripe have a free plan?

No. There's no monthly fee on the standard plan, but every successful transaction is charged a fee, so there's no free tier for processing live payments.

Can I get lower fees on Stripe?

High-volume businesses can contact Stripe's sales team for custom, volume-based pricing instead of the standard per-transaction rate.

What can I build with Stripe besides payments?

Stripe also offers subscription billing, invoicing, marketplace payouts through Connect, and fraud detection through Radar.

Sources and links

Work on Stripe? Claim this listing. Something wrong or out of date? Suggest a correction. Stats come from the public GitHub and npm APIs and update every day.

Stripe: pricing, features and alternatives (2026) | ScratchDB