Choose for a specific project, not a logo
You are preparing a blog, an association’s website or a small business website and are unsure whether to choose Hostinger or o2switch. The goal is not the server advertising the most resources: it is hosting you can afford, manage and restore if something goes wrong. This comparison covers self-hosted WordPress, with access to the hosting account and site administration. It does not compare WordPress.com subscriptions or dedicated servers.
The selected plans are Hostinger Premium and o2switch Grow. Both meet the need to host a small site, although their resources and billing periods differ. Commercial information was reviewed on November 2, 2026. No account was purchased, no migration performed and no loading time measured for this article. The choices proposed are based on documented terms and your needs, not on invented hands-on experience.
The starting point is deliberately modest: a single site, images prepared for the web, a maintained theme and a few useful features. If your project involves an active store, a heavily used membership area or demanding imports, have those requirements priced separately. Page count alone is not enough to size a hosting plan.
Compare before you choose
The offers at a glance
Find the use case and budget that fit, then read the details to see the limitations and any components you may need.
On smaller screens, the table scrolls horizontally. With a keyboard, press Tab to focus the table, then use the left and right arrow keys.
| Offer | Best for | Pricing and billing | Renewal and support |
|---|---|---|---|
| A stable blog or business website, with measured needs and renewal costs planned ahead. | €2.49 excluding tax/month over 48 months; €119.52 excluding tax upfront, without options. 48 months paid upfront; a monthly equivalent, not monthly installments. Displayed prices exclude VAT. Calculation at 20%: €143.42 including tax upfront and €575.42 including tax for renewal; confirm actual taxation at checkout. | €9.99 excluding tax/month for the same term: €479.52 excluding tax for 48 months according to the recorded display. | |
| A business website, association or blog that prefers annual billing and bundled services. | Equivalent to €7 excluding tax/month; €84 excluding tax for twelve months. Annual payment of €84 excluding tax; monthly payment not established in this review. Prices exclude tax; taxes are calculated according to the situation at checkout. Calculation at 20%: €100.80 including tax per year. | €84 excluding tax for one year, equivalent to €7 excluding tax/month according to the Grow documentation. |
The criteria that actually distinguish these two plans
Start by ranking your criteria in your own order. For an experimental project, the cash tied up and ease of leaving may matter more than savings calculated over several years. For an association that keeps many messages, email and restoration become decisive. For someone who delegates maintenance, an interface already familiar to the service provider can avoid extra training.
We therefore separate five questions: what you pay upfront today, what you will need to renew, the technical limits, data recovery and available support. An option is useful only if it meets a real need. AI credits, a website builder or a large domain allowance do not compensate for a backup policy unsuited to your activity.
Prepare a short requirements sheet before looking at a promotion. Record the number of sites, space used, volume of email to retain, frequency of changes and the person who will respond to a failure. This sheet lets you check a plan without installing another WordPress plugin. It also prevents you from mistaking a commercial limit for a speed measurement.
Initial price: distinguish the monthly rate from the amount charged
At the time of review, Hostinger Premium displays €2.49 excluding tax per month for a 48-month package, or €119.52 excluding tax paid upfront. Advertised renewal is €9.99 excluding tax per month for the same term. o2switch Grow displays €7 excluding tax per month but bills €84 excluding tax for twelve months; its documentation also states €84 excluding tax for annual renewal. These are therefore not two comparable monthly charges.
In a calculation using 20% VAT, the first payment is €143.42 including tax at Hostinger and €100.80 including tax at o2switch, rounded to the nearest cent. This rate is a calculation assumption, not a determination of your tax situation. Checkout and the invoice must establish the taxes that actually apply. The two pre-tax amounts must not be compared with a tax-inclusive price found elsewhere.
Hostinger requires more money upfront here while covering a longer period. If you abandon the project after a few months, the monthly price averaged over four years no longer describes your actual usage. Conversely, comparing only the first two payments would overlook the fact that the Hostinger package still covers the next three years.
Total hosting cost over four and then eight years
To make the periods comparable, assume you already own a domain and use an external email service, both retained unchanged. The calculation then covers only the new hosting, without paid options. Over four years, Hostinger Premium costs €119.52 excluding tax. Four years of Grow at the recorded rate amount to 4 × €84, or €336 excluding tax. Using the previous VAT assumption, the totals are €143.42 and €403.20 including tax respectively.
Hostinger’s first renewal changes the balance significantly: 48 × €9.99 produces €479.52 excluding tax payable for another four years. Over eight years, adding the initial package brings the theoretical total to €599.04 excluding tax, compared with €672 excluding tax for eight years of Grow. Adding the rounded tax-inclusive payments gives totals of €718.84 and €806.40. These projections assume unchanged prices and taxes; they do not guarantee the prices of a future contract.
From the advertised renewal onward, Premium’s annual equivalent exceeds Grow’s, but this does not retroactively erase the initial saving. Do not confuse an annual equivalent with the payment actually due either: in this scenario Hostinger renews four years at once. Your choice must remain compatible with your cash flow when that payment falls due.
Domain, email and options: what the previous total excludes
Both plans advertise a free domain for the first year, subject to their terms. For Grow, do not reuse the claim that the domain is always included, which is displayed for other variants. A free domain is not an automatic discount on a domain already registered elsewhere either. Check the extension, registrant, transfer conditions and prices for subsequent years before changing your setup.
The complete cost of a new project must add domain renewals, any paid email service, external backup storage and services actually ordered. No universal amount is given here for these items: the domain extension, number of mailboxes and selected service have not been chosen. Their total therefore remains undetermined, rather than being misleadingly presented as zero.
Request a quote with and without these extras. If you already have a satisfactory email service, you can keep it in your comparison instead of replacing it simply to use an included benefit. Separate contracts may make a later hosting change easier, but require you to track several renewal dates and contacts. This organizational choice should be explicit.
Why you should not automatically choose the cheapest promotion
At the same review, o2switch’s page also shows a Cloud promotion at €22.32 excluding tax for the first year, then a regular rate of €192 excluding tax per year. Grow is therefore not necessarily o2switch’s cheapest plan at the first payment. We selected it to examine an entry-level plan with documented renewal, not to hide the other possibilities.
If you are considering Cloud because of this promotion, recalculate your budget over the same period. Do not assume that moving back to Grow will be automatic, free or done on a date that suits you. Clarify the conditions of a possible change before relying on it. Buying a higher-tier plan and then forgetting its renewal can cancel out the benefit of an introductory price.
The same caution applies to other Hostinger packages. Their names, resources and benefits must not be casually attributed to Premium. This comparison stays focused on two identified plans; a different selection would require new calculations. A changing promotion calls for updated figures, not a definitive verdict on the entire brand.
Storage and resources: check what could stop you
Hostinger Premium’s current specifications state three sites, 20 GB of storage, one CPU core, 2 GB of RAM and 400,000 inodes. Here an inode is a unit used to count files and directories. The same documentation lists ten databases, a maximum size of 3 GB per database and forty concurrent PHP worker processes. These limits are more informative than a general promise of unlimited bandwidth.
For Grow, o2switch advertises eight CPU threads, 16 GB of RAM and 16 MB/s disk access, with no advertised commercial quota for sites, databases or storage. These are shared-hosting resources, not eight physical cores reserved exclusively for your WordPress installation. The Lune subaccounts included in Grow share the main account’s resources. No verified inode limit is asserted here for this plan.
For an existing site, record the space used by media, the database and archives before reaching a conclusion. Saturation can come from accumulated cache files or backups. Do not delete things at random to fit a quota: identify the folders, preserve originals and choose headroom appropriate to your growth. A site near a limit has a different outlook from a recently created small blog.
Plan versions and WordPress compatibility
Hostinger documents several generations of plans with different limits depending on the purchase date. An old review describing dozens of sites for Premium therefore does not replace the specifications applicable to a new subscription. Keep the exact package name, term and features presented with your order; a long-standing customer may have a different contract without either set of information necessarily being wrong.
WordPress currently recommends PHP 8.3 or higher, MariaDB 10.11 or higher, or MySQL 8.0 or higher, with HTTPS. Ask the provider which versions are actually available for the selected plan. The word WordPress on a sales page does not automatically validate your theme, plugins, their licenses or their behavior with a new PHP version.
For an existing site, record the versions in the administration area before migrating and keep that reference. Have a multisite installation, custom development or an essential scheduled task handled separately. Do not combine a move, a theme change and a general upgrade: if something fails, you would no longer know which change explains it. Your installation’s compatibility must be checked, not assumed from this comparison.
Backups: frequency, history and restoration
Hostinger Premium provides weekly backups. The download documentation states that weekly archives are retained for six weeks. Grow advertises daily backups retained for thirty days, including files, databases and email. The important difference is how much work may have changed between two available recovery points, not just the displayed number of days. However, JetBackup’s documentation states that some file types are excluded from archives; check that scope before treating a copy as complete.
For a blog updated once a week, a weekly frequency may be acceptable if you also keep a copy of recent work. For frequent comments or orders, it may leave too long a period without a sufficiently recent recovery point. Daily backups do not ensure that every transaction since the last archive is retained either. Define what you can actually afford to lose.
At Hostinger, downloading lets you keep files and the database outside the account. At o2switch, JetBackup provides restoration and downloads of existing archives; the tool does not create a new backup on demand. In both cases, an available copy is not proof of successful restoration. Plan a check in an isolated environment without replacing current production data merely to run a test.
Email: do not confuse included mailboxes with unlimited sending
Premium advertises two mailboxes per site free for one year. The documentation specifies 1 GB of storage per mailbox for the free service. The price after this period has not been established for a chosen email configuration in this article: obtain the cost of the service that will take over. Do not budget for four years of free email based on four years of prepaid hosting.
o2switch advertises included email accounts with no limit on their number. Its documentation allows a quota to be set per mailbox or left undefined. This may meet a need for multiple addresses and retained message histories, without guaranteeing perfect deliverability or instant restoration of a very large mailbox. Separate address count, storage space and sending capacity.
For a WordPress form, an existing mailbox does not prove that notifications arrive. Identify the sending route, applicable limits and domain authentication settings. A newsletter and a contact confirmation are different uses. Do not add a plugin or change email DNS records without identifying the responsible service and saving the old values.
Hosting region: a preference to confirm
o2switch states that it operates its data centers in Clermont-Ferrand, France. Hostinger offers several regions for web hosting, including France, with availability depending on the package and capacity when activated. If the country is a requirement, have the location applicable to the purchased service confirmed; a general list of available countries is not a reservation.
The site’s location does not necessarily describe that of email. Hostinger states that its email service uses centers in France and Germany independently of the web server, without a guaranteed choice of just one of these countries for a mailbox. For data requiring a specific framework, also review backups, associated providers and contractual documents. This comparison is not a compliance audit.
For a mainly French-speaking readership in Europe, a nearby region is a reasonable criterion, but it does not replace examining the site. An oversized image, an external font or a slow query can remain a problem regardless of the server’s country. No quantified latency advantage is attributed to either provider without comparable measurements.
Administration and support: choose a workable setup
Hostinger uses hPanel for its web plans; o2switch relies on cPanel and its associated tools. In both cases, the hosting panel is separate from WordPress administration. The former manages technical services, among other things; the latter manages your content and application settings. If someone else works on your behalf, ask which interface they can administer and how their access will be limited and then revoked.
Hostinger provides round-the-clock online support and does not provide phone support. o2switch advertises round-the-clock technical support by ticket and email, with phone lines open Monday to Friday from 9 to 18. Do not interpret the presence of an o2switch phone number as overnight phone coverage. An advertised channel is not a measurement of resolution time.
Before choosing, prepare a specific request: restoring a file, a required PHP version or the migration scope. The response should clarify what the hosting provider handles and what remains the responsibility of your WordPress service provider. Neither host should be assumed to fix every custom theme for free. Keep useful exchanges in your maintenance records.
Free migration: clarify what will be moved
Hostinger advertises free assisted migration from another provider. Its documentation explicitly separates moving the site from moving email, which must be handled separately. At o2switch, free migration is subject to feasibility and must be requested within thirty days of signup. The provider also requires that the old hosting not expire within thirty days, to leave time for the operation.
Create an inventory: files, database, mailboxes, messages, domain, certificates and scheduled tasks. Have the included items confirmed in writing. A file copy alone does not guarantee that forms, redirects and messages received after that copy will be preserved. For a site that changes daily, define a final-copy date and how changes made in the meantime will be handled.
Keep an independent backup and access to the old hosting during verification. On a copy, disable real payments and sending before any operation that could trigger them. If the result is unsuitable, you need to know which state to keep and how to restore the previous destination without losing new data. A free migration still needs preparation; it is not risk-free.
Performance: the figures we cannot promise
Advertised resources provide usage limits, not your homepage’s loading time. They do not establish that Grow will be several times faster than Premium or that every visitor will notice a difference. We therefore publish no stars, speed ranking, measured uptime or store score that was not obtained through a real protocol.
If you have an authorized test environment, compare the same copy, versions and features, distinguishing cached pages from dynamic responses. Record the conditions and duration of the check. Calling a single page once does not allow you to generalize to a day’s traffic or a cart containing several products. Avoid confusing variability in a third-party service with variability in the hosting.
For a site that is already slow, start by recording errors and resource usage in the available tools. Changing hosts can move the problem without solving it. The decision becomes stronger when you know which limit or service is missing today, instead of looking for an abstract promise of extra power. No test of this kind was performed for this report.
Two possible choices depending on your priorities
Hostinger Premium is a coherent option for a small, stable project whose owner accepts a long prepaid term, remains well below the limits and already has a lasting email solution. Its main documented advantage is the initial hosting cost over the selected period. However, you must plan for renewal, the end of free email and a recovery strategy suited to the actual frequency of changes.
o2switch Grow is a coherent option for someone who prefers annual payments, daily backups and several included addresses. The ability to reach someone by phone during the stated hours may also matter to their workflow. Do not pay for these services simply because they exist: if you use none of them, compare their value with the budget difference and the needs actually identified.
For a store or site where an outage immediately costs sales, no automatic verdict is enough. Clarify response times, data recovery and checkout limitations. The right choice may be another plan, but that requires its own budget and checks. The recommendations above are selection conclusions, not guarantees of performance or commercial results.
The final check before committing
Before committing, revisit your requirements sheet and order summary. The plan, term and options must match what you decided. If an amount, limit or condition differs from the information presented here, use the current condition and request an explanation before proceeding. A commercial update is not a detail to ignore simply to preserve an old calculation.
Keep a dated record of the terms and add due dates to your own administrative tracking. This precaution lets you reassess the service before a major renewal. It does not require adding a tool to the site. The account must remain under the owner’s control, with a recovery address accessible even if the domain or hosting suffers an incident.
- Confirm the exact plan name, initial payment, period covered, renewal and applicable taxes; decline options you do not need.
- Check the domain, email, backups, requested location and migration scope separately; obtain prices for items that remain undetermined.
- Keep the original data, define criteria for validating the transfer and cancel the old service only after checking the site and email.
Sources and references
Use these references to check the features, requirements and limitations described. Reading documentation is not a practical test.
View 17 references
- Hostinger: French web hosting prices, term and VAT ↗
- Hostinger: cross-checking Premium pricing and renewal ↗
- Hostinger: technical limits of the plans ↗
- Hostinger: plan generations and free email ↗
- Hostinger: downloading and retaining backups ↗
- Hostinger: site transfer and email exclusion ↗
- Hostinger: site and email locations ↗
- Hostinger: no phone support ↗
- o2switch: official Grow page ↗
- o2switch: Grow pricing and features ↗
- o2switch: range, promotions and displayed tax information ↗
- o2switch: restoration and JetBackup limitations ↗
- o2switch: mailbox quotas ↗
- o2switch: support channels and hours ↗
- o2switch: conditions for free migration ↗
- o2switch: data centers ↗
- WordPress: recommended technical requirements ↗
Uses, prices and what to check
2 offers in detail
Compare the features you need and the terms of each offer. The order of these entries does not indicate a ranking.
Hostinger Premium — web hosting
Vendor imageBest forA stable blog or business website, with measured needs and renewal costs planned ahead.
A plan to consider for a small WordPress installation when the project will last long enough to justify a long prepaid term. The choice mainly depends on the initial budget and your ability to organize complementary services. Before selecting it, compare your actual volumes with the limits and plan how to recover your data without relying on a general commercial promise.
Offer pricing
€2.49 excluding tax/month over 48 months; €119.52 excluding tax upfront, without options.
Billing: 48 months paid upfront; a monthly equivalent, not monthly installments.
Renewal and support: €9.99 excluding tax/month for the same term: €479.52 excluding tax for 48 months according to the recorded display.
Displayed prices exclude VAT. Calculation at 20%: €143.42 including tax upfront and €575.42 including tax for renewal; confirm actual taxation at checkout.
Checked on .
Strengths
- Lower initial hosting budget over the documented four-year period.
- Resources and limits detailed in official documentation.
- Choice of hosting regions, subject to availability at activation.
What to consider
- Long prepaid term and significantly higher advertised renewal.
- Free mailboxes limited to one year; subsequent budget not established in this scenario.
- Weekly backups; storage, file and database limits to monitor.
Pricing terms and compatibility
Understanding the offer
- Price at the time of review
- €2.49 excluding tax/month over 48 months; €119.52 excluding tax upfront, without options.
- Currency
- EUR
- Billing
- 48 months paid upfront; a monthly equivalent, not monthly installments.
- Renewal and support
- €9.99 excluding tax/month for the same term: €479.52 excluding tax for 48 months according to the recorded display.
- Taxes and fees
- Displayed prices exclude VAT. Calculation at 20%: €143.42 including tax upfront and €575.42 including tax for renewal; confirm actual taxation at checkout.
- Commitment and terms
- 48-month prepaid period. Detailed refund terms have not been audited; canceling renewal does not mean a prorated refund.
- Date checked
Compatibility and components
- Plan intended in particular for self-hosted WordPress. Confirm the PHP and database versions that can actually be enabled, theme, plugins, multisite and specific requirements for the installation; no hands-on test performed.
o2switch — Offre Unique Grow
Publisher-provided presentation image.Best forA business website, association or blog that prefers annual billing and bundled services.
A plan to examine when annual administration, email and regular data recovery are part of the need. The choice does not have to be driven by maximum resources: an understandable setup and an affordable payment schedule can matter more. Your application’s limits and the scope of support still need clarification even when several capacities are marketed without quotas.
Offer pricing
Equivalent to €7 excluding tax/month; €84 excluding tax for twelve months.
Billing: Annual payment of €84 excluding tax; monthly payment not established in this review.
Renewal and support: €84 excluding tax for one year, equivalent to €7 excluding tax/month according to the Grow documentation.
Prices exclude tax; taxes are calculated according to the situation at checkout. Calculation at 20%: €100.80 including tax per year.
Checked on .
Strengths
- Annual payment with identical initial and renewal rates in the recorded information.
- Daily backups and email integrated into the documented plan.
- Hosting in France and phone contact available during the advertised hours.
What to consider
- Higher hosting cost than the selected Premium package over the first four years.
- Shared resources; Grow subaccounts share those of the main account.
- Migration subject to feasibility and a request deadline; round-the-clock technical phone support not established.
Pricing terms and compatibility
Understanding the offer
- Price at the time of review
- Equivalent to €7 excluding tax/month; €84 excluding tax for twelve months.
- Currency
- EUR
- Billing
- Annual payment of €84 excluding tax; monthly payment not established in this review.
- Renewal and support
- €84 excluding tax for one year, equivalent to €7 excluding tax/month according to the Grow documentation.
- Taxes and fees
- Prices exclude tax; taxes are calculated according to the situation at checkout. Calculation at 20%: €100.80 including tax per year.
- Commitment and terms
- Annual period; reread detailed cancellation and refund terms before ordering, without assuming a prorated refund.
- Date checked
Compatibility and components
- Plan intended in particular for self-hosted WordPress, with a documented choice of PHP versions. Compatibility of the site, multisite and specific components has not been tested; ask which versions are actually available before transfer.

