17 August 2026

Migrating to Qlik Cloud: The Complete Guide (2026)

Share this message

Bitmetric consultants in overleg

Qlik releases a new update every Tuesday. On-premises environments also receive updates, but much less frequently and much later.

That is why migrating to Qlik Cloud is on the agenda at so many organizations I speak with. Not because their current environment is broken—it often runs perfectly well—but because product development is happening elsewhere. Organizations that remain on QlikView or Qlik Sense Enterprise Client-Managed miss out on Qlik Answers, Qlik Predict, Qlik Automate, and the governance improvements introduced in recent years.

The technology is rarely the problem. Moving apps with the Qlik Analytics Migration Tool (QAMT) is relatively easy. I repeatedly see problems arise when organizations underestimate how differently governance, licensing, and administration work after migration. This ends up requiring more time and budget than initially planned.

This guide shows what a Qlik Cloud migration involves in practice: what you can and cannot bring, which steps you need to take, and when it makes sense to bring in outside help—or when it does not.

Qlik Cloud is where product investment is focused. That is the honest reason to migrate: not because your current environment is broken, but because otherwise you will fall behind as new features are developed.

The three main drivers are:

New features are released first, and sometimes exclusively, in Qlik Cloud. Examples include Qlik Answers (generative AI), Qlik Predict, Qlik Automate, Data Lineage, and advanced collaboration features. On-premises environments remain supported, but they are not the product development team’s priority.

For growing environments, the cost of on-premises hardware, licenses, and management can sometimes exceed the cost of moving to the cloud. This is not universally true: moving smaller, stable environments to the cloud is not necessarily cheaper.

Qlik Cloud scales with usage. Peak loads no longer require additional hardware.

Not every organization needs to migrate right now. Do you have a smaller, stable environment, a strong internal team, and little need for new cloud features? Then there is no pressing urgency.

I see partners and vendors recommend otherwise too often. But a migration without a concrete business case rarely delivers the desired result. “It’s simply the direction things are going” is not a business case.

Are you unsure whether Qlik Cloud is truly the right move for your organization, or would you like an existing migration proposal reviewed? A Second Opinion Data & Analytics gives you an independent assessment of the chosen direction, assumptions, and risks.

Anyone still running QlikView in 2026 probably has a reason for doing so. Perhaps the environment works perfectly well. Perhaps there has never been enough capacity to migrate. Both are understandable.

It is important to know that a QlikView migration differs from a Qlik Sense migration. It is not a move; it is a rebuild. QlikView apps are fundamentally structured differently from Qlik Sense apps. You cannot convert them automatically. They need to be redesigned, sometimes completely.

Want to understand the scale of the task first? Qlik offers the SaaS Readiness App, a QlikView application that runs against your environment and identifies within minutes which apps are ready for migration, including session usage and data lineage. It is a useful starting point before deciding on the front end.

For the data and scripting layer, you use QAMT: load scripts, variables, and master items are carried over. For the front end, you need a separate tool—the QlikView to Qlik Sense Converter—which automatically converts sheets, visualizations, layout, and styling. The two tools currently operate separately: integration of front-end conversion into QAMT is only planned for a future release, so until then, you need to coordinate the two yourself. Otherwise, you will have to rebuild the front end manually.

A manual rebuild is not necessarily a problem. After years of QlikView, redesigning the presentation layer is often a good idea. The downside is user acceptance: people want to recognize their familiar environment, and for many users, a completely new interface feels like more change than they expected.

Download the QlikView to Qlik Sense Converter Tool

Not every organization benefits from Qlik Cloud. We work with both platforms, so our preference follows yours: which platform best suits your situation?

Does your organization operate primarily within the Microsoft ecosystem? Do you already have a Microsoft 365 license and no need for complex self-service data exploration? Then Power BI is probably the more affordable and logical choice.

Signs that Power BI may be a better fit include an IT environment fully driven by Microsoft, relatively static dashboards, and little need for ad hoc analysis of large or complex datasets.

Does this sound familiar, but is the decision still open? With an independent BI tool selection, we assess Qlik Cloud, Power BI, and, if relevant, Microsoft Fabric against your requirements, users, and existing architecture.

Read our guide to migrating from Qlik to Power BI or Microsoft Fabric
Bitmetric consultants aan het werk aan een bureau.

The free Qlik Analytics Migration Tool (QAMT, available since May 2025) significantly lowers the technical barrier. The tool migrates apps, users, streams, data connections, and user content. It also automatically repairs Lib-Connect references in load scripts.

But QAMT does not migrate everything.

Three categories always require manual work:

On-premises security rules are not mapped to Qlik Cloud. You must manually reconfigure them using spaces and roles.

Reload chains are not migrated by QAMT. You rebuild them in Qlik Cloud, where you can configure them natively using the built-in task chain functionality for reloads.

Section Access works differently in the cloud, and migration is manual. There is also a technical detail that is often overlooked.

In Qlik Sense Enterprise Client-Managed, Section Access uses the USERID column with a value such as DOMEIN\gebruiker. In Qlik Cloud, USERID maps to the IdP subject, which is often a hash or GUID rather than a readable name. In the cloud, preferably use the USER.EMAIL column. It is more stable and easier to understand.

These features are either unavailable or only partially available in Qlik Cloud:

Qlik Cloud Reporting provides a partial replacement: QAMT migrates Excel and PixelPerfect templates, but the functionality is not complete. In addition, the number of reports is limited by default, so you will probably need an additional license. In our experience, Mail & Deploy provides by far the most comparable experience to NPrinting in the cloud as a one-to-one replacement.

Custom Windows connectors are not available in the cloud. You need a Data Gateway, or you must move the data to cloud storage.

Not available in Qlik Cloud.

A complete version history for apps is not available yet. However, you can recover an accidentally deleted app: Qlik Cloud has a soft-delete feature that allows deleted apps to be restored for up to 14 days after deletion. This covers “accidentally deleted,” but not “I want to return to last week’s version.”

Alternative: Bitmetric Backup for Qlik Cloud

Extensions and dev/test/prod separation often appear on the list of things that “aren’t possible in the cloud.” Neither claim is entirely accurate.

Download the Qlik Analytics Migration Tool (QAMT)

Like on-premises extensions, visualization extensions run in the browser and will largely continue to work, provided that references to external domains are permitted through the Content Security Policy. Extensions that use Server-Side Extensions (SSE) to connect the Qlik engine to external Python or R scripts, or to other custom services, do not work: Qlik Cloud does not yet provide an integration point for this.

The capacity model includes 5 tenants by default, so separate dev, test, and production environments are indeed possible without having to negotiate with Qlik Sales. Note that all tenants draw from the same capacity, so a resource-intensive test environment reduces the capacity available for production. A lighter alternative is to separate environments using Spaces within a single tenant, without setting up separate tenants.

In my experience, this assumption itself is the most underestimated source of delays: people assume the worst-case scenario (“surely that isn’t possible in the cloud”) instead of checking. Extensions and dev/test/prod separation are the clearest examples, but assess what you have for each component rather than adopting assumptions.

A Qlik Cloud migration always follows the same phases, regardless of the size of the environment. The complexity varies; the structure does not.

Inventory everything before you begin: apps, QVDs, data connections, extensions, users, licenses, and security rules. Use the 4-R framework for this:

  • Retain: migrate the app without changes
  • Redesign: extensively rebuild the app for the cloud
  • Refactor: modify the app without completely rewriting it
  • Retire: archive the app because no one uses it anymore

That last point is more important than it may seem. Clean up before you migrate. Outdated, duplicate, and unused apps take up migration time, increase the testing burden, and distort the apparent size of the environment. Clean environments migrate faster.

Choose your identity provider (IdP). Qlik Cloud supports one interactive IdP per tenant: OIDC or SAML. This is a fundamental architectural decision. Will you use Azure AD, Okta, or another provider? This choice affects your Section Access configuration, user provisioning, and SSO setup. Where possible, configure SCIM for automatic provisioning: users you add or remove in your directory, such as Azure Entra ID, will then automatically appear in Qlik Cloud without having to sign in first.

Also define your Spaces structure before you migrate. Streams in Qlik Sense become Spaces in Qlik Cloud. But Spaces involve more than a name change: they also contain data, connections, and experiments. The structure that made sense for Streams is not always the best structure for Spaces.

Plan your data connectivity early. There are three options:

  1. Direct cloud-to-cloud connection (the simplest option)
  2. Move data to cloud storage such as Azure Blob or Amazon S3
  3. Qlik Data Gateway (for on-premises data sources you do not want to move)

Is the Qlik Cloud migration part of a broader modernization of your data environment? A data strategy can help you develop the desired architecture, priorities, and transition path as a coherent whole.

Use QAMT for apps, users, and connections. Configure Security Rules, task chains, and Section Access manually. Test after every batch, not just at the end.

Choose your approach carefully: a big bang or a phased migration by business unit. In my experience, a phased approach works better. You learn from each batch, can make adjustments, and give the organization time to adapt. A big bang creates more pressure, greater risks, and less room for correction if something goes wrong.

Not all apps need to migrate at the same time. Qlik normally provides a transition period during which you can run on-premises and cloud environments side by side, allowing you to migrate in phases without moving the entire organization at once.

Do not treat this as a permanent architectural choice. Hybrid deployments are increasingly falling out of favor: Qlik’s product investments are focused on the cloud, while on-premises remains supported but is not being developed further. Keeping part of your environment on-premises because migration is difficult at that point only postpones the inevitable.

What does make sense is to temporarily keep apps with complex architectures that are not yet cloud-ready running on-premises while the rest of the organization migrates. App Distribution Service supports synchronizing apps between environments during this transition period.

After a migration, the environment changes across three dimensions: governance, licensing model, and administration. Anyone who underestimates this will quickly run into problems.

Streams and security rules disappear. They are replaced by Spaces and role-based access control. This is not more complex, but it is fundamentally different.

In Qlik Sense Enterprise Client-Managed, you manage access through security rules with conditions based on user attributes. In Qlik Cloud, you manage access through Space memberships and roles. The logic shifts from “who can see what” at the script level to “who belongs to which Space and with which role.”

Anyone accustomed to the flexibility of security rules will need to rethink their approach. The permissions structure that has worked for years cannot simply be transferred to Qlik Cloud.

Qlik Cloud works differently from on-premises licensing. The shift from named users to capacity-based licensing has budget implications that almost always surprise organizations.

The model is not necessarily more expensive, but the costs arise in different areas. They also scale differently. Have the financial impact calculated before the contract negotiations, not afterward.

The infrastructure goes away. No servers, no patches, no hardware-level backups. That is a relief for many IT departments.

But Qlik Cloud introduces something new: weekly feature releases, every Tuesday (Qlik, release cadence documentation). In an on-premises environment, you decide when to upgrade. In the cloud, this happens automatically. This requires a structured release impact analysis: what is changing, and how will it affect my extensions, API integrations, or workflows?

Management does not disappear after the migration. It shifts.

For on-premises data sources, you need a Qlik Data Gateway. There are two types:

  • Direct Access Gateway: runs real-time queries on on-premises data and runs on Windows
  • Data Movement Gateway: moves data to cloud storage for processing and runs on Linux

Which one you need depends on your architecture and whether you want to move the data or query it in place. Both require planning, installation, and management. They are routinely overlooked in the preliminary phase.

The costliest mistakes in a Qlik Cloud migration are not technical. They are organizational.

Qlik Cloud Reporting is not a complete replacement for NPrinting: its functionality is limited, as is the standard number of reports. Anyone who discovers this only after go-live has a problem that cannot be resolved quickly. Take inventory of your NPrinting usage during the assessment phase. Options include switching to Mail & Deploy (a similar experience in the cloud), simplifying reports, or temporarily continuing to run NPrinting on-premises.

Installing a Gateway may seem straightforward. In practice, firewall rules, network segmentation, and Windows versions all play a role. Plan this early and test it thoroughly before the rest of the migration depends on it.

The switch to capacity-based licensing has financial implications. Anyone who only notices this when the first invoice arrives faces an unpleasant surprise that cannot be reversed quickly.

Once the migration begins, you “freeze” the on-premises environment. Any production changes made after that must also be implemented in the cloud. This takes more work than it may seem and leads to version conflicts.

Everything works technically, but users cannot find their apps, navigate differently than expected, or lack permissions. A round of UAT prevents support calls during the first week after go-live.

The mistake I see most often? Organizations go live before users know what has changed. Communication and training are not nice-to-haves. They are prerequisites for a successful go-live.

Most problems with a Qlik Cloud migration occur in the first 90 days. Not because the migration has failed, but because the environment is still being configured and users are still adjusting.

Are the apps being used? Are there errors in reload tasks? Who is using the Gateway? Put monitoring in place before you go live, not after.

Space memberships are not always right the first time. Users report having too little or too much access. Make adjustments based on what you observe, not on what you initially thought was right.

A new Qlik Cloud release arrives every Tuesday. Make assessing it a regular activity: what has changed, does it affect our extensions or API integrations, and is any action required? Organizations that do not establish this process only discover problems when users report them.

Not everyone adapts automatically. Create short guides, organize a Q&A session, or appoint an internal point of contact. Navigation in Qlik Cloud differs from Qlik Sense Enterprise Client-Managed. For some users, that can feel like an unexpected hurdle.

The first 90 days determine whether a migration is perceived as successful, even if everything went smoothly from a technical perspective.

Explore our Qlik Support & Management services
Bitmetric consultants overleggen bij het koffiezetapparaat

Whether you can carry out the migration yourself depends on three factors: scale, in-house expertise, and available capacity.

  • Small environment (fewer than 20 apps)
  • Experienced in-house Qlik team with cloud experience
  • Simple architecture: few extensions, no NPrinting, and no complex security rules
  • Large app portfolio or complex architecture
  • NPrinting is in use
  • Tight deadline with little room for recovery
  • No internal team or insufficient cloud expertise
  • Section Access with complex logic
  • Multiple data sources and Gateway configurations

A good Qlik migration partner does more than carry out the technical migration: they also transfer knowledge. After go-live, your team must be able to manage the environment. A partner that does not include this creates dependency rather than self-sufficiency.

Explore our Qlik consulting services

It varies considerably depending on the size and complexity. A small environment with ten to twenty apps and a simple architecture can be migrated within a few weeks. A large enterprise environment with hundreds of apps, NPrinting, complex security rules, and multiple data sources takes several months. Planning and assessment account for a substantial part of that time.

The cost consists of three components: the Qlik Cloud license (capacity-based), the potential cost of working with a partner, and internal hours for preparation, testing, and go-live. The Qlik Analytics Migration Tool itself is free. The total investment depends heavily on the size and complexity of your environment.

You choose this when creating your tenant. Qlik Cloud offers multiple regions, including Ireland, Frankfurt, London, and, since late 2025, Paris. Qlik hosts your data only in the region you select. Note that this choice is final. You cannot change the region once the installation is complete. Switching later is only possible in consultation with Qlik Support and, in practice, often means creating a new tenant.

Qlik Cloud is a no-view service: your data is encrypted, and Qlik personnel have no direct access to it unless you invite Qlik into your tenant, for example for consulting. Want to manage the encryption keys yourself? You can do so with Customer Managed Keys. For most Dutch and European organizations, an EU region is the logical choice for GDPR compliance. There is one exception: certain AI functionality uses cross-region data processing, which means data may leave your region. Check this for each AI feature if it is relevant to your compliance requirements.

Yes. Existing Qlik customers can request a free complementary tenant to explore Qlik Cloud before starting a full migration. Request one through a Qlik partner such as Bitmetric: we will submit the request to Qlik and help you get started with an initial test setup. Note that this type of tenant has limitations, so discuss exactly what you want to test in advance.

Yes. QVD files are portable and can be moved to cloud storage such as Azure Blob or Amazon S3. A Data Gateway also lets you continue using QVD files stored in on-premises locations. The load scripts that reference QVD locations must be updated, but the files themselves are compatible with Qlik Cloud.

Qlik Cloud Reporting provides a partial replacement: Excel and PixelPerfect templates can be migrated using QAMT, but the functionality is not complete and the default number of reports is limited. In our experience, Mail & Deploy offers by far the closest experience to NPrinting in the cloud. Other options are to simplify reports or temporarily keep NPrinting running on-premises while you prepare for the transition.

If you have on-premises data sources, yes. You then have two options: Direct Access Gateway for real-time queries, which runs on Windows, or Data Movement Gateway, which moves data to the cloud and runs on Linux. If all your data sources are already in the cloud, such as Azure SQL or Snowflake, you do not need a Gateway.

QAMT migrates apps, users, streams, data connections, and user content. It also automatically repairs Lib-Connect references in load scripts. QAMT does not migrate Security Rules, task chains, or Section Access. These three categories require manual work. You can then configure task chains natively in Qlik Cloud. Security Rules and Section Access require more consideration because they work fundamentally differently from on-premises environments.

Usually, with some adjustments. Visualization extensions run in the browser, just as they do on-premises, and never had direct access to the server. What changes is that Qlik Cloud uses a Content Security Policy, so references to external domains, such as scripts, stylesheets, or images, must first be added to the allowlist before the extension can render. Server-Side Extensions (SSE), which connect the Qlik engine to external Python or R scripts or other custom services, do not work because Qlik Cloud does not yet provide an integration point for them.

If your environment is stable, your team is satisfied, and there is no concrete business case for cloud features, there is no urgency. Migration takes time, money, and attention. Do it when it benefits you, not because it is considered “the direction” to take.

If your organization operates entirely within the Microsoft ecosystem, already has a Microsoft 365 license, and does not need complex self-service data exploration, Power BI is probably cheaper and more logical. Qlik Cloud is stronger for exploring complex, large datasets. Power BI integrates better into an environment built entirely around Microsoft. We work with both, so we base the choice on what suits your organization. Read more about switching in our Qlik to Power BI migration guide.

Not necessarily. If your QlikView environment is stable and your users are satisfied, there is no urgency. If you do want to migrate, QAMT converts the data and script layers. For the front end, you can use the QlikView to Qlik Sense Converter or rebuild it manually. Rebuilding gives you the opportunity to modernize the design, but requires more effort to drive user adoption.

A Qlik Cloud migration is technically feasible. The organizational side is the real challenge.

Qlik’s product investments are focused on the cloud. Organizations that remain on-premises will also miss out on new features. But that does not mean you need to migrate tomorrow. Build a business case, take an honest inventory of what you have, and create a plan that fits your organization—not a vendor’s ideal scenario.

The most successful migrations I have guided had three things in common: a thorough assessment beforehand, a phased approach for each business unit, and attention to users after go-live.

Want to know what a migration would mean for your specific environment? I’d be happy to take a look with you.

Barry Harmsen, oprichter van Bitmetric en auteur van QlikView for Developers

Governance Migration Qlik QlikView

How can we help?

Whether something’s still unclear or you’re ready to take the next step, Barry and Eric are happy to talk it through. Email us, call us, or book a meeting at a time that works for you.