Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

CodeIgniter

Free#19 of 28 in FrameworksDatabase Query Builders

CodeIgniter: A self-hosted PHP framework with core MVC tools and a relatively small footprint. Ranked #19 of 28 in Frameworks by our editors (6.9/10); pricing: Free plan; best for lean PHP applications with core MVC tooling.

6.9/10Editor score
CodeIgniter6.9 Visit CodeIgniter

At a glance

  • Editor score
    6.9 / 10
  • Pricing
    Free plan
  • Best for
    Lean PHP applications with core MVC tooling
  • Free plan
    Yes
  • Paid from
    Free
  • Framework scope
    Full-stack
  • Facts checked
    24 Sep 2026
CodeIgniter screenshot
  • Where it wins

    • Covers routing, controllers, models, validation and database migrations
    • Includes caching, RESTful resource handling and Spark CLI tooling
    • Open-source and deployable on PHP web servers you manage
  • Where it doesn't

    • Requires developers to install and host it in a PHP environment
    • Support channels are documentation and community
    • Focused on PHP web applications rather than a managed hosting service

Our verdict on CodeIgniter

CodeIgniter is an open-source, full-stack PHP framework for developers building web applications on standard PHP web servers. Its MVC-oriented structure brings together routing, controllers, models, database access, validation, migrations, caching and testing support. That makes it a fit for lean applications that need conventional web-development components without a large infrastructure footprint, including projects built by solo developers as well as larger teams. It is self-hosted, so the application runs in a PHP environment selected and managed by the development team.

The framework's scope is broad enough for a typical MVC application: URI routing and route groups direct requests, while controllers and filters handle request logic. Models, a query builder and migrations support database work; form and data validation, caching and RESTful resource handling cover further application needs. Spark provides command-line tooling, and automated testing utilities support development workflows. Choose CodeIgniter when those pieces in a single PHP framework suit the application; teams looking for a framework centered on a different language or a narrow specialized task may prefer another option.

There is no plan ladder to weigh: CodeIgniter is open-source and has a free plan. Developers install it themselves and deploy to infrastructure they manage or a hosting provider, rather than relying on managed hosting from the framework. Documentation and community are the support channels. This model gives teams control over their PHP environment, but it also means they take responsibility for installation and deployment. CodeIgniter is a sensible fit for teams comfortable operating a PHP application; those seeking managed hosting or vendor-provided support channels beyond documentation and community should look elsewhere.

Your product? Our editors can test CodeIgniter in depth and publish a review, labelled as paid · from $149/mo →

CodeIgniter pricing

Plans Free planFree Free to use — no paid tier required for the core job.
See plans on codeigniter.com

CodeIgniter fact sheet

Free planYes
Paid fromFree
Framework scopeFull-stack
Open sourceYes
Self-hostingYes
Supported languagesPHP
Target platformsPHP web servers
Database toolsYes
Managed hostingNo
DeploymentSelf-hosted
PlatformsWeb
SupportDocs, Community
Built forSolo, Small business, Mid-market, Enterprise (editorial estimate)
PricingFree plan
Websitecodeigniter.com
Facts checked24 Sep 2026

Alternatives to CodeIgniter

See all CodeIgniter alternatives →

Also Ranked In

CodeIgniter is ranked in 2 of our directories.

Used CodeIgniter? Be the first to review it

The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used CodeIgniter for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.

Write a reviewTwo minutes · verified accounts only · read by an editor before it appears

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — CodeIgniter 6.9/10

CodeIgniter is listed in our Frameworks directory. Add the badge to your site — it links back to this page.

<a href="https://www.itechguides.com/products/codeigniter/"><img src="https://www.itechguides.com/best/badge/codeigniter.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update