Skip to main content

Build Your Online Store with OpenCart

A free, open source e-commerce platform trusted by thousands of merchants worldwide. Everything you need to create, manage, and grow your online business.

OpenCart Logo

Quick Start

Get your online store up and running in minutes

1

Install OpenCart

Download OpenCart and upload the files to your web server. Configure your database connection and run the installation wizard.
# Clone the repository
git clone https://github.com/opencart/opencart.git
cd opencart

# Upload the 'upload' folder contents to your web root
# Rename config-dist.php to config.php
# Visit your domain to start installation
2

Configure Your Store

Access the admin panel to set up your store name, logo, currencies, languages, and payment/shipping methods.
Default admin URL: https://yourdomain.com/adminRemember to change the default admin directory name for security.
3

Add Your Products

Start adding products to your catalog with images, descriptions, prices, and inventory tracking. Organize them into categories for easy navigation.
4

Launch Your Store

Configure your theme, set up SEO-friendly URLs, and go live. Monitor orders and manage customers from the admin dashboard.
Use the built-in extension marketplace to add additional features like advanced analytics, marketing tools, and shipping integrations.

Explore by Topic

Find what you need to build and manage your store

Store Management

Learn how to manage products, categories, orders, and customers in your online store.

Design & Layout

Customize your store’s appearance with themes, layouts, and banners.

Extensions

Extend functionality with modules, payment gateways, shipping methods, and themes.

Configuration

Configure store settings, localization, user permissions, and system options.

Marketing

Boost sales with coupons, affiliate programs, and email marketing campaigns.

Development

Build custom extensions and integrate with OpenCart’s MVC framework.

Key Features

Everything you need for a successful e-commerce store

Unlimited Products

Add unlimited products, categories, and manufacturers with no restrictions.

Multi-Store Support

Manage multiple stores from a single admin interface with shared products.

Payment Integrations

Built-in support for popular payment gateways with easy extension options.

Multi-Language & Currency

Sell globally with support for multiple languages and currencies out of the box.

SEO Optimized

Built-in SEO features including friendly URLs, meta tags, and sitemaps.

Extension Marketplace

Thousands of extensions available to add new features and functionality.

Developer Resources

Build powerful extensions and integrations

Architecture Guide

Understand OpenCart’s MVC architecture and how the framework is structured.

Extension Development

Learn how to create custom modules, themes, and payment gateways.

API Documentation

Integrate with OpenCart using the RESTful API for programmatic access.

System Libraries

Explore the core libraries for cart, database, session, and cache management.

Ready to Start Building?

Join thousands of merchants who trust OpenCart to power their online stores. Get started today and launch your e-commerce business.

Install OpenCart Now

Build docs developers (and LLMs) love