Introduction

I've been using QlikSense for years and I’ve always wanted a simple, fast way to audit apps in any Qlik environment, with no installs, no setup, no headaches, and no paid third-party services. 😁

So I built 𝗤𝗦 𝗠𝗲𝘁𝗮𝗱𝗮𝘁𝗮 𝗘𝘅𝗽𝗹𝗼𝗿𝗲𝗿 : a free Chrome extension designed for Qlik developers (Cloud & On-Prem).

It integrates directly with your existing Qlik Sense session using the official Enigma.js library, ensuring that all operations are performed locally in your browser without exposing your data to any external service.

Features

  • Compatible with Qlik Sense SaaS (cloud) and on-premise deployments
  • No third-party servers or APIs involved
  • No data leaves your environment

It lets you:
✅ Export all metadata to Excel (.xlsx) in 1 click (sheets, measures, dimensions, variables, bookmarks, stories, objects)
✅ Export the data model in 1 click (table view in Excel)
✅ Export the script to .qvs + 🌓 dark mode for the editor
✅ Locate any object easily
✅ Search instantly across the entire app (find where a value is used in Set Analysis, a field, a variable, a measure...).
✅ Bulk copy/delete any object type and including across (Cloud ↔ On-Prem) and different tenants
✅ Change object ownership (great after migrations to reassign personal sheets at any moment)
✅ Analyze field usage in 1 click
✅ Run a Quick Scan to spot optimization opportunities (non-optimized aggregations/expressions)
✅ Use ready-to-go script functions, with a cloud automations catalog coming soon 🤖

Format and beautify the expressions.

✅ Automatically align scripts and expressions.
✅ Add [brackets] to field names in scripts.
✅ Uppercase function names.
:chart_increasing: improved code readability and maintainability. :raising_hands:

…and plenty more to make developers’ lives easier. 🙌

Want to try it? - Download the extension

QS Metadata Explorer - Chrome Web Store

(the extension works with any Chromium-based browser, so including Microsoft Edge, Brave, Opera/Opera GX, Vivaldi, Arc Browser, and Chromium, as well as other browsers that use the same engine)

Need help in your Qlik Sense project ?

Migration, multi-tenant setup, performance audit, master library standardization. If you need a hand on a Qlik Sense project, let's talk.

👉 Book a 30-minute call

Questions

How to bulk copy objects in Qlik Sense?

Qlik Sense does not natively support bulk copy operations on master items (sheets, measures, dimensions, variables, bookmarks). To bulk copy, use the QS Metadata Explorer Chrome extension: open the source app, select the object type, select the objects you want to copy, then choose Copy and the go to the destination app or tenant and press paste. It works on Qlik Sense Cloud, On-Premise, across tenants and between Cloud and On-Premise.

Can I copy sheets, measures, dimensions, and variables all at once?

No, bulk copy supports one type of objects at once. You can multi-select all measures or all sheets, but not mix object types in the same bulk operation. This design ensures clear scope and prevents accidental cross-type duplication.

Does bulk copy work between different Qlik Cloud tenants?

Yes, bulk copy supports tenant-to-tenant scenarios, as long as you have the required access in both source and destination tenants. This is especially useful for multi-region setups, agency work where you maintain multiple client tenants, or progressive rollouts of standardized KPIs.

Can I copy objects between Qlik Cloud and On-Premise?

Yes, Cloud to On-Premise and On-Premise to Cloud copy are both supported. This is particularly helpful for hybrid setups, gradual migrations from On-Prem to Cloud, or maintaining mirrored environments for development and production.

What permissions do I need for bulk copy operations?

You need permissions that allow you to read objects in the source app and create or delete objects in the target app. On Qlik Sense Cloud, this typically means at least 'Can edit' on both apps. On Qlik Sense On-Premise, your security rules must allow the relevant CRUD operations on the target stream and app.

Is bulk delete reversible?

No, bulk delete is irreversible. Once you confirm the deletion, the selected objects are permanently removed. The extension shows a confirmation dialog before proceeding, but there is no undo afterward. The best practice is to export the app or take a backup before any large delete operation.

Does QS Metadata Explorer require a server install?

No, QS Metadata Explorer is a Chrome extension that runs entirely in your browser. There is no server install, no setup on the Qlik Sense side, no data exposure to third parties. It uses your existing Qlik Sense authentication and only acts on what you can already access.

Which Qlik Sense object types can be bulk copied?

QS Metadata Explorer supports bulk copy for sheets, measures, dimensions, variables, bookmarks and stories. Each type is copied separately (one type per operation). For sheets, the copy preserves layout, charts and references. For master items, the copy keeps the same id, expression and parameters intact.