Stay organized with collections Save and categorize content based on your preferences.
Watch the Data Cloud Summit on demand and learn about the latest innovations in analytics, AI, BI, and databases.
Jump to


A modern business intelligence, embedded analytics, and data application platform

  • Access, analyze, and act on the up-to-date, trusted version of your data

  • Build data experiences that empower users and reduce reliance on your data teams by up to 99% 

  • Improve productivity, decision-making, and innovation by delivering more insights to more users

  • Accelerate growth, help boost sale value by 26%, and reduce churn by 7% with embedded analytics

  • Deliver trusted data experiences, at scale, from the cloud of your choice


Improve decision-making with intelligent data access

Looker’s data model provides a fresh, consistent, and governed real-time view of your data, from across multiple clouds, to your entire organization.

​Build data-rich experiences that go beyond BI

Build richer applications with embedded analytics faster and with less code by embedding Looker into your applications, products, or internal portals, using Looker’s SDK, APIs, and Looker Blocks.

Smart insights where you work

Fast, proactive insights embedded in the places you work power better business decisions. Looker allows you to provide insights at the right time and place through proactive alerts and deep integrations.

Key features

Looker platform features

LookML: Looker’s modeling language

Looker’s secret sauce is LookML, a powerful SQL-based modeling language. Analysts can use LookML to centrally define and manage business rules and definitions in one Git, version-controlled data model. LookML uses the information in the model to create efficient SQL queries on behalf of users. The model can remove technical skills as a potential barrier and frees up the data team to focus on innovation.

Embedded analytics

Looker’s platform for embedded analytics makes it possible for data analysts, product managers, and developers to rapidly create custom applications and embed analytics in existing applications, websites, and portals. By embedding analytics, you can give users the insights they need within their workflows, including branded, external-facing data discovery environments for partners and customers. 

Data visualizations, dashboards, and components

Looker’s interactive and dynamic dashboards and components enable real-time data experiences governed by one trusted and unified data model. Users can choose from a library of visualizations or build their own to tell a unique story. They also have the flexibility to set up filters, set alerts to flag changes and irregularities, drill-in and ask more questions of the data, and integrate actionable insights. 

Looker API

The Looker API can provide a secure, “RESTful” application programming interface for customizing your Looker platform and for calling data. Using the Looker API, you can create custom applications and data-driven workflows, or write scripts that automate tasks such as provisioning new Looker accounts, running queries, scheduling reports, or embedding trusted insights into other systems and applications. 

Looker integration with Data Studio

The first integration between Looker and Data Studio allows users to connect to Looker's semantic model and analyze, explore, and visualize that data in Data Studio. This integration allows people to use the same tool to create reports that rely on both ad-hoc and governed data, bringing together the best of both worlds—a governed data layer, and a self-serve solution that allows analysis of both governed and ungoverned data.

View all features

What's new

Get the latest Looker reports, news, blogs, videos, and event information.

Sign up for Google Cloud newsletters to learn about product updates, upcoming events, special offers, and more.


Resources to learn more about Looker

Google Cloud Basics
Looker Introduction

Discover how to log into Looker, personalize your profile, and use Looker features to add value to your organization with instructional videos and quick start pages.

Google Cloud Basics
Find and organize content: 60-second overview

See how to find reports and dashboards that are available in your organization, how to organize them using folders and boards, and how to delete unused content.

Google Cloud Basics
Send and share content: 60-second overview

Find out how to share, import, and embed data and dashboards with users and applications—on-demand or at scheduled times. And see how to set alerts.

Google Cloud Basics
Exploring data in Looker

Discover how to build queries and run a Quick Start analysis to display results, and see how to refine insights by adding and modifying filters and other options.

Google Cloud Basics
Creating and customizing dashboards

See how to build and modify dashboards. Detailed instructions describe how to add tiles, text, data actions, and filters—and improve dashboard performance.

Google Cloud Basics
Learn these basic concepts before you start development

Make the most of your data, time, and tools by seeing how to use LookML to create and edit projects; SQL Runner to access databases; and Git for version control.

Google Cloud Basics
Create custom experiences by writing code with LookML

Explore basic through advanced LookML features and development strategies, including LookML’s parameters and instructions for using them to create projects.

Google Cloud Basics
Build apps, workflows, and embedded analytics with Looker

Discover how to use Looker’s API and extension framework to create apps and automated workflows, and explore how to embed Looker visualizations in sites and apps.

Google Cloud Basics
Set up and administer the Looker platform

Discover how to install a hosted or self-managed instance of Looker, how to connect a database, and how to use other Looker features that help administrators.

Use cases

Empower business users, data analysts, and developers to innovate with data

Use case
Quickly build apps and innovative data experiences

Drive growth and create new revenue streams with your governed data by accelerating time to market of data-centric apps. Stay focused on building great user experiences with Looker APIs and SDKs, Blocks, Actions, and extensions that streamline or even take care of tedious tasks. Enlist Looker to manage authentication and hosting. Monetize your data where it resides. Embed your Looker visualizations and dashboards into products and workflows.

Use case
Accelerate use cases with pre-built data templates

Looker Blocks help teams quickly get up and running with Looker dashboards and data explorations. Looker has worked with experts from customers, partners, and Google to build Blocks that accelerate time to value across different data sources, use cases, and analytical needs. There are a wide range of Looker Blocks for Google Analytics 360 and Salesforce, to public weather and census data, to Contact Center AI and cross-cloud billing. 

Use case
Simplify workflows with integrated insights

Minimize manual steps and automate operational workflows with ready-to-use integrations in Looker Actions or build your own custom Actions. Enable users to act on data right from Looker without switching between applications so that they get quick and actionable value from the data when and where they need it. Work smarter by sending your governed data to other systems to trigger workflows and automate tasks via Looker integrations and insights.

All features

Learn more about Looker Blocks and other Looker features

Looker Blocks and Actions Looker Blocks and Actions are prebuilt pieces of code that can accelerate the development of analytics, insights, workflows, and apps. Looker Blocks include optimized SQL patterns, data source connections, pre-modeled external data, customized analytics, interactive visualizations, and embedding capabilities. Actions can add capabilities from third-party tools—such as Slack and Marketo—to Looker.
Looker extension framework Looker extension framework is a fully hosted development platform that enables developers to build a data-powered application, workflow, or tool right in Looker, that can eliminate the need to spin up and host infrastructure. The extension framework can save developers time by taking care of some steps in building web applications including authentication, access control, and API access.
Looker alerts Looker alerts are configurable actions that can automatically check specific data at specific time frequencies. If the data meets the conditions that the administrator or authorized user specifies—including a specific value, percent of change, or time value—Looker can automatically send an alert via email or Slack notification to named individuals.  
Looker security Looker security provides authentication, access controls, and data governance capabilities that can help with GDPR, HIPAA, and SOC 2 Type 2 compliance. AES 256-bit encryption helps secure database connection credentials and cached data stored at rest. TLS 1.2 can encrypt network traffic between users’ browsers and Looker. Administrators can control data access to databases, rows and/or columns.
Looker components Components are pieces of Looker user interface code that developers can use to create intuitive applications and extensions. Filter components enable developers to include Looker filter controls—such as sliders, tag lists, and radio buttons—in applications and embedded dashboards. Components can decrease application maintenance and overhead, simplify development, and enhance data experiences.
Looker mobile app Looker’s native mobile app for iOS and Android can give content consumers on-the-go access to their data in any one of 22 possible languages. Share your content with others and transition between your desktop and mobile device when viewing emails and chats. Log in options include QR code access and biometric authentication to help with security. 
Persistent derived tables (PDTs) and incremental PDTs Standard PDTs are tables that Looker writes to the scratch schema of a database that can intelligently query the smallest possible dataset. Doing so can reduce database load and speeds query performance. Incremental PDTs are useful for large data sets. They allow data teams to append fresh data to the PDT without triggering a table rebuild. PDTs are foundational for Looker’s aggregate awareness
Looker multicloud support Looker multicloud support facilitates data experiences. Run Looker natively on Microsoft Azure, Amazon Web Services (AWS), and Google Cloud Platform. Connect Looker to data in your cloud(s) including on-premises systems, Azure, AWS, and Google Cloud Platform. Additionally, Looker supports more than 60 distinct database dialects and over 60 SQL dialects.


Pricing that can fit your business

With the Looker platform you can get more than just a BI tool. You can gain Looker analytics, a modern data stack, integrations, features for app development, comprehensive professional services, and world-class support.

We have a variety of plans that are designed to meet your unique business needs.

Request a quote.