WooCommerce
Free, open-source ecommerce plugin that turns a self-hosted WordPress site into an online store.
Overview
WooCommerce is a free, open-source plugin from Automattic that adds products, a cart, checkout, orders and coupons to a self-hosted WordPress site. Because it runs on your own hosting, you control the code, data and design, and it powers a very large share of the world's online stores, from small shops to content-heavy sites that sell alongside a blog.
The core plugin covers physical and digital products, inventory, tax and shipping settings, built-in analytics, CSV import and export, a REST API, webhooks and WP-CLI commands. WooPayments, the first-party gateway, adds card processing, multi-currency support and in-person payments through the Woo mobile app in supported countries. Official extensions such as Subscriptions, Bookings and AutomateWoo are sold separately as annual licenses, which WooCommerce prices in the range of $29 to $299 per year each.
There is no plan to buy, but the real cost is hosting, a theme, paid extensions and payment processing (WooPayments charges approximately 2.9% plus $0.30 per US domestic card transaction). Automattic's WordPress.com Commerce plan bundles managed hosting with WooCommerce for approximately $45 per month billed annually. Expect to handle updates, backups, security and plugin conflicts yourself or through a managed host, which is the main reason less technical sellers choose a hosted platform instead.
Key features
Automation
- API access
- Webhooks
Data
- Import & export
- Reporting & dashboards
Platforms
- Mobile app
Ecommerce
- Payment processing
- Inventory management
- Multi-currency
- Discounts & coupons
- App marketplace
Development
- Self-hosting option
- Integrations
- Facebook & Instagram, Google Ads, Google Analytics, Mailchimp, PayPal, Stripe, TikTok, WordPress
- Platforms
- Web, iOS, Android, API, CLI
Pros & cons
Strengths
- Free, open source and fully under your control
- Runs inside WordPress, so content and commerce live on one site
- Very large ecosystem of themes, plugins, hosts and developers
- REST API, webhooks and WP-CLI support for custom builds
- No platform transaction fees
Limitations
- You are responsible for hosting, updates, backups and security
- Paid extensions and quality hosting add up quickly
- Plugin conflicts and performance tuning take technical time
- Abandoned cart recovery and subscriptions require paid extensions
Pricing
Pricing last reviewed Sep 10, 2026
Free. The core plugin is free and open source, with no monthly platform fee and 0 percent revenue share. Running a store costs what you assemble: hosting is $25–$350/month for most stores, official extensions are $29–$299/year each, and WooPayments charges roughly 2.5–2.9 percent plus 30¢ per transaction. Using a third-party payment processor carries no additional Woo fee.
WooCommerce core
PopularFree
Free and open source. No platform fee, no revenue share.
- 0% revenue share
- No monthly subscription
- Self-hosted on WordPress
Hosting (third party)
Custom
Chosen and paid separately. Woo states $25–$350/month for most stores.
- $25–$350/month typical
- Scales with traffic
- Provider of your choice
Extensions
Custom
Bought à la carte. Woo states $29–$299/year per extension.
- $29–$299/year each
- Only what you use
Prices are listed in USD and can change. Confirm current pricing on the vendor's website.
Best for
A good fit if you are
- Existing WordPress sites that want to add a shop
- Developers and agencies building customized stores
- Sellers who want ownership of their data and code
- Content-first businesses selling alongside a blog
Not ideal if you
- Beginners who do not want to manage a WordPress install
- Merchants who need vendor-managed uptime and support
Compared in these shortlists
WooCommerce alternatives
See all alternativesUser reviews
No user reviews yet
The rating above is VERILO's editorial assessment. User reviews for WooCommerce will appear here once they are collected and moderated.
WooCommerce
Free · Free plan