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,544+27 in the last 30 days
npm downloads a week
27Mup 8% on the week before
Latest release
v23.0.15 days ago
Releases in 90 days
2about 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.

010M20M30MSepNovJanMarMayJulOct24 September 2025: 3,903,222 downloads a week1 October 2025: 4,100,291 downloads a week8 October 2025: 4,002,939 downloads a week15 October 2025: 3,982,989 downloads a week22 October 2025: 4,215,283 downloads a week29 October 2025: 4,143,895 downloads a week5 November 2025: 4,317,740 downloads a week12 November 2025: 4,381,555 downloads a week19 November 2025: 4,590,236 downloads a week26 November 2025: 4,395,419 downloads a week3 December 2025: 4,134,340 downloads a week10 December 2025: 4,974,907 downloads a week17 December 2025: 4,880,342 downloads a week24 December 2025: 4,074,338 downloads a week31 December 2025: 2,903,730 downloads a week7 January 2026: 4,215,211 downloads a week14 January 2026: 5,466,302 downloads a week21 January 2026: 5,414,595 downloads a week28 January 2026: 5,711,081 downloads a week4 February 2026: 5,990,063 downloads a week11 February 2026: 6,377,266 downloads a week18 February 2026: 6,211,843 downloads a week25 February 2026: 6,938,643 downloads a week4 March 2026: 7,426,871 downloads a week11 March 2026: 8,038,035 downloads a week18 March 2026: 8,463,295 downloads a week25 March 2026: 8,478,824 downloads a week1 April 2026: 8,874,203 downloads a week8 April 2026: 8,607,960 downloads a week15 April 2026: 9,347,429 downloads a week22 April 2026: 9,666,818 downloads a week29 April 2026: 10,166,537 downloads a week6 May 2026: 10,447,073 downloads a week13 May 2026: 11,766,870 downloads a week20 May 2026: 12,156,076 downloads a week27 May 2026: 11,813,929 downloads a week3 June 2026: 13,084,363 downloads a week10 June 2026: 13,250,939 downloads a week17 June 2026: 14,055,937 downloads a week24 June 2026: 14,315,221 downloads a week1 July 2026: 13,729,456 downloads a week8 July 2026: 14,763,209 downloads a week22 July 2026: 16,326,637 downloads a week29 July 2026: 16,954,908 downloads a week5 August 2026: 17,816,080 downloads a week12 August 2026: 17,678,835 downloads a week26 August 2026: 19,122,954 downloads a week2 September 2026: 20,460,452 downloads a week28 September 2026: 25,300,098 downloads a week5 October 2026: 27,300,138 downloads a week

Recent releases

Stripe alternatives

All 15 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