Website review
This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.
What is alwaysdata used for?
Alwaysdata is a managed web hosting platform used to run websites, web applications, email and databases without maintaining the underlying server yourself. Its pitch is "all-inclusive" hosting: you get the infrastructure, backups and system administration handled for you, while you focus on building and running your sites.
alwaysdata, the European Cloud
What people typically use it for
- Hosting websites and web apps. You choose the language and version per site — PHP, Python, Java, Node.js, Ruby and others are supported — so it suits both classic CMS sites and custom applications.
- Running email on your own domain. Unlimited mailboxes and aliases, with filtering rules, anti-spam, autoresponders and webmail.
- Databases. Managed MariaDB (MySQL) and PostgreSQL, with no limit on the number of databases.
- Scheduled and background jobs. You can run programs on demand, on a schedule, or as a daemon — useful for cron-style tasks, workers and small services.
- SSL-secured sites. Free automatic certificates via Let's Encrypt, or your own custom certificates.
Who it fits
The page names its target audiences directly: web agencies, large groups, startups, SaaS companies and public services. In practice:
- Agencies benefit from being able to host many client sites and mailboxes under one account, each with its own language and version.
- Startups and SaaS teams benefit from instant capacity changes and SSH access, so they can scale without migrating.
- Developers who want managed hosting but still need shell access and control over runtimes.
Trade-offs to weigh
- It is managed, not bare-metal. You gain backups, SSL and system upkeep; you give up low-level control over the server itself.
- Support speed depends on plan. Human support during office hours is standard; 24/7 support is tied to the Max offer.
- The free tier is for personal use, valid without a time limit and without a credit card, with all Plus features — but it is not intended for commercial workloads.
- Max is aimed at heavier needs: personalized support, managed services for private servers, isolation and guaranteed performance. It is a different class of commitment from the shared plans.
A practical way to decide
If you are a solo developer or testing an idea, start on the free plan and confirm the language, database and mail setup work for you. If you are running client sites or a small product, Plus is the natural step, since it lifts the limits on sites, mailboxes and databases. If you need guaranteed performance, isolation and round-the-clock support, look at Max. The useful next step is to list your actual requirements — languages, number of domains, mailbox count, whether you need daemons — and match them against the plan comparison rather than guessing from the headline price.
How does alwaysdata's free plan compare to the Plus and Max plans?
alwaysdata's free plan is a genuine, no-time-limit tier for personal use, while Plus and Max are paid tiers that add resources, access and support. The free tier is not a trial: registration needs no credit card, and it carries the full feature set of the Plus offer, so the main differences are usage scope, capacity and service level rather than core capabilities.
Free vs. Plus vs. Max at a glance
| Aspect | Free | Plus | Max |
|---|---|---|---|
| Intended use | Personal use | Sites needing more capacity or SSH | Demanding or managed setups |
| Sites, mailboxes, databases | Included, unlimited counts | Unlimited | Unlimited |
| Languages/versions | Multi-language, multi-version | Multi-language, multi-version | Multi-language, multi-version |
| SSH access | Not listed | Included | Included |
| Capacity changes | Transition to other offers in one click | Instant capacity modification | Isolation and guaranteed performance |
| Support | Standard human support during office hours | Standard human support during office hours | 24/7 support, personalized support |
| Managed services | Not listed | Simplified transition to Max | Complete managed services for private servers |
| Cost signal | €0 for life | From €5 VAT excl./mo | From €369 VAT excl./mo |
What this means in practice
For a personal site, a portfolio, a small blog or testing a side project, the free plan is the rational starting point: you get the same multi-language, multi-version environment, unlimited mailboxes and aliases, managed MariaDB/PostgreSQL databases, automatic backups and free SSL. The practical ceiling is the personal-use scope and the absence of SSH access, which matters if you rely on command-line deployment, Composer/npm workflows or custom scripts.
Plus is the step for a small agency, startup or SaaS project that has outgrown casual use. It keeps the unlimited counts but adds SSH, instant capacity changes and a one-click path to Max, so you are not locked into a migration project if traffic grows. Max targets organisations that need isolation, guaranteed performance, availability commitments and round-the-clock personalised support, including fully managed services for private servers — a different operational model, not just a bigger quota.
A useful decision rule: choose Free while the project is personal and you can work through the panel; move to Plus when you need SSH or expect to scale capacity quickly; consider Max only when downtime or performance guarantees and 24/7 human support are business requirements. Start by listing what you actually need — SSH, isolation, support hours — and match that against the table before comparing headline prices.
Which programming languages and versions can I run on alwaysdata?
alwaysdata supports multiple programming languages and lets you choose the version separately for each site, according to the page evidence. The listed languages are PHP, Python, Java, Node.js and Ruby, with the page describing this as "multi-language, multi-version" support.
H3 Practical implications
- Per-site version choice: You are not locked into one global runtime for your whole account. Different sites can run different languages or different versions of the same language, which is useful if you host an old PHP application alongside a newer Node.js service.
- Typical reader scenario: A small web agency hosting client sites on mixed stacks could keep a legacy PHP site on an older version while running a newer Ruby or Python app on the same account.
- What is not specified: The page does not list exact version numbers, so check the documentation or the control panel for the currently available versions before planning a migration.
H3 Next step
If you need a specific version, verify it in the alwaysdata documentation or interface before signing up. For broader hosting details, see alwaysdata, the European Cloud.
How do I migrate my existing websites and databases to alwaysdata?
alwaysdata does not publish a one-click migration tool for existing sites. The practical route is to move files, databases and DNS yourself, then use the platform's language, SSL and backup features to keep the site running. Because plans include SSH access (Plus and above) and unlimited databases, the mechanics are straightforward if you plan the cutover.
A realistic migration sequence
- Inventory your current setup. List each site's language and version, document root, cron jobs, mailboxes and aliases, and every database with its engine (MySQL/MariaDB or PostgreSQL).
- Create the target accounts. Register at alwaysdata, create each site, and choose the matching language and version per site. The Free plan is valid without a time limit and needs no credit card, so you can stage a test copy before committing.
- Move files. Export an archive from your old host and transfer it over SSH or SFTP into the new document root. Check file permissions and any absolute paths in configuration files.
- Recreate databases. Create empty MariaDB or PostgreSQL databases, then import a dump (
mysqldumporpg_dumpon the old host, import on the new one). Update connection strings and credentials in your config. - Test on a temporary address. Point a hosts-file entry or a subdomain at the new environment and verify forms, logins, scheduled tasks and email before touching live DNS.
- Cut over DNS. Lower your TTL in advance, switch records, and keep the old host running for a few days as a rollback.
- Recreate mail and automation. Rebuild mailboxes, aliases, filtering rules and autoresponders, and re-register cron jobs or daemons.
- Enable SSL. Use the free automatic Let's Encrypt certificates, or upload a custom certificate if you already own one.
- Verify backups. Confirm that files, emails and databases appear in the backup view so you can restore in two clicks if something breaks.
Where the plans differ for migration
| Situation | Sensible starting point |
|---|---|
| Testing a single site, no commercial use | Free plan: no card, no time limit |
| Multiple client sites, SSH needed | Plus, which includes SSH access and instant capacity changes |
| Private server, strict uptime or 24/7 support | Max, with managed services and guaranteed performance |
Trade-offs and next step
The main trade-off is doing the work yourself versus paying for managed migration. alwaysdata's strength here is the environment: multi-language and multi-version support per site, unlimited databases and mailboxes, and scheduled tasks, which means you rarely have to restructure an application to fit the host. The cost is that you own the cutover risk, especially DNS and email, which are the two areas most likely to cause downtime.
Start by creating a Free account and migrating one low-traffic site end to end. If that goes smoothly, repeat the process for the rest and move to a paid plan when you need SSH or guaranteed support.
What is included in alwaysdata's 24/7 support and managed services?
alwaysdata's 24/7 support is tied to its Max plan. The page states that Max includes 24/7 support, while the other plans get customer service during office hours. It also lists "personalized support" and "complete managed services for private servers" as Max features, alongside isolation, guaranteed performance and high availability commitments.
What that means in practice:
- 24/7 availability: Max customers can reach the team outside normal office hours, not just during business hours.
- Personalized support: A named or dedicated contact rather than a general queue, per the page's wording.
- Managed services for private servers: alwaysdata takes on administration tasks for dedicated infrastructure, not only shared hosting.
- Isolation and guaranteed performance: Resources are separated so one customer's load does not affect another's, with performance commitments attached.
- GTI, GTR and availability rates: Guaranteed intervention and recovery times, plus uptime targets, are part of the Max offer.
For comparison, the page describes the entry-level Free plan as registration without a credit card, valid without time limit, for personal use, with all the features of the Plus offer. The Plus plan is listed as including unlimited sites, mailboxes and databases, multi-language and multi-version support, SSH access, instant capacity changes and a simplified transition to Max.
If you are deciding, the practical question is whether you need out-of-hours response and someone else to run a private server. A small personal project can stay on Free or Plus; a business running customer-facing services with a private server should look at Max, because that is where the 24/7 and managed-service commitments sit. See the plan comparison at alwaysdata to confirm current terms before committing.
How does alwaysdata handle backups and data recovery?
alwaysdata says automatic backups are included, with access to your files, emails and databases in two clicks at no extra cost. Recovery is presented as a self-service feature of the hosting plan rather than a paid add-on or a support ticket you have to open.
H3 What that means in practice
- Scope: the page names three recovery targets — files, emails and databases — so you are not limited to restoring a website's document root.
- Cost: backups and access to them are described as included at no extra charge, which matters if you expect to restore often or keep older copies.
- Effort: the "2 clicks" wording implies a control-panel restore path rather than a manual request, useful when a plugin update or bad deploy breaks a live site at an inconvenient hour.
H3 Trade-offs to weigh
Self-service restore is fast but puts the decision in your hands: you choose which snapshot to roll back to, and you need to know whether that overwrites current data. If you run databases that change constantly — order systems, membership sites — check the backup frequency and retention window before relying on it, since a restore to an earlier point can discard transactions made after that snapshot. For email, a mailbox-level restore is convenient for a deleted message but less so if you need to reconstruct a whole account's history.
H3 A concrete scenario
A small agency hosts client sites on alwaysdata. A CMS update corrupts a client's database on a Friday evening. Instead of waiting for support, the agency restores the database from the panel, checks the site, and continues. The same approach works for recovering a mailbox a client deleted by accident.
H3 Next step
Before you migrate anything important, log in, find the backup section, and note two things: how far back the available restore points go, and whether restoring a database replaces it entirely or lets you extract single tables. Then run one test restore on a staging site so the real recovery is routine. If you need guaranteed response times rather than self-service, the page ties 24/7 support to the Max offer, so that is the plan to compare against. See alwaysdata for the current plan details.
User reviews (0)