Welcome to the Google community! Join to share projects and receive help.

Sheets is more than just columns and rows. Track your fitness plan, do fancy financial calculations with your team, or manage your fantasy league stats.

Get it done together

Create and share spreadsheets. Then publish them publicly, share them with others, or keep them private.

Powerful processing - if you're into it

Complex formulas, pivot tables, conditional formatting, and much more. Access anywhere, anytime.

All your spreadsheets are automatically saved and stored in Google Drive

Access them wherever you go, from any device. Plus, you can open and edit other spreadsheets without any special software.

For professional developers interested in the future of mobile 3D motion and depth sensing.

Project Tango combines 3D motion tracking with depth sensing to give your mobile device the ability to know where it is and how it moves through space.

Project Tango brings Motion Tracking, Depth Perception, and Area Learning to mobile devices. Thousands of developers are building experiences that do things like finding your way around, measuring your world, and walking through stories.

Show everyone what you can do with Project Tango by getting a Tablet Development Kit, creating an application, and uploading it to the Play Store. We believe this journey is one worth following.

* These development kits are not consumer devices and will be available in limited quantities.


Find local businesses, view maps and get driving directions in Google Maps. Find the best spots in town and the information you need to get there.

Now any Android developer can quickly build a smart device using Android APIs and Google services, while staying highly secure with updates direct from Google. We incorporated the feedback from Project Brillo to include familiar tools such as Android Studio, the Android Software Development Kit (SDK), Google Play Services, and Google Cloud Platform.

There are several turnkey hardware solutions available for you to get started building real products with Android Things today, including Intel Edison, NXP Pico, and Raspberry Pi 3. You can easily scale to large production runs with custom designs of these solutions, while continuing to use the same Board Support Package (BSP) from Google.

The Google Assistant SDK lets you add hotword detection, voice control, natural language understanding and Google’s smarts to your devices. Your device captures an utterance (a spoken audio request, such as What's on my calendar?), sends it to the Google Assistant, and receives a spoken audio response in addition to the raw text of the utterance.

The SDK provides two options for integrating the Assistant into your device: the Google Assistant library, and the Google Assistant gRPC API. The Google Assistant library is a turnkey solution for anyone who wants to quickly integrate the Assistant into a prototype device. The Google Assistant gRPC API is the best option for flexibility and broad platform support. It exposes a low level API which directly manipulates the audio bytes of an Assistant request and response.

With AIY Projects, makers can use AI to add natural human interaction to their own Raspberry Pi projects. Made by you with Google.

Store and sync data between users and devices in realtime using a cloud-hosted, noSQL database. Updated data syncs across connected devices in milliseconds, and data remains available if your app goes offline, providing a great user experience regardless of network connectivity.

Manage your users in a simple and secure way. Firebase Auth offers multiple methods to authenticate, including email/password, third-party providers like Google or Facebook, or using your existing account system directly. Build your own interface, or take advantage of our open source, fully customizable UI.

Extend your app with custom backend code without needing to manage and scale your own servers. Functions can be triggered by events, which are emitted by Firebase products, Google Cloud services, or third parties, using webhooks.

Store and share images, audio, video, or other user-generated content easily with powerful, simple, and cost-effective object storage built for Google scale. The Firebase SDKs for Cloud Storage add Google security to file uploads and downloads for your Firebase apps, regardless of network quality.

Send messages and notifications to users across platforms—Android, iOS, and the web—for free. Messages can be sent to single devices, groups of devices, or specific topics or user segments. FCM scales to even the largest apps, delivering hundreds of billions of messages per day.

The Cardboard SDKs for Android and Unity simplify common VR development tasks so you can focus on building your new immersive experience.

Cardboard SDK for Android
Build apps that display 3D scenes with binocular rendering, track and react to head movements, and interact with apps through magnet input.

Cardboard SDK for Unity
Easily adapt an existing Unity 3D app for virtual reality or build your own VR experience from scratch.

Eddystone is a protocol specification that defines a Bluetooth low energy (BLE) message format for proximity beacon messages. It describes several different frame types that may be used individually or in combinations to create beacons that can be used for a variety of applications.

The design of Eddystone has been driven by several key goals:

  • Works well with Android and iOS Bluetooth developer APIs
  • Straightforward implementation on a wide range of existing BLE devices
  • Flexible architecture permitting development of new frame types
  • Fully compliant with the Bluetooth Core Specification

Mark up the world to make your apps and devices work smarter by providing timely, contextual information.

A headset with built-in camera and projected vision overlay interface.

Engage users through the Google Assistant

Actions on Google lets you build apps for the Google Assistant. Your apps can help you engage users through Google Home, eligible Android phones, iPhones, and in the future, through every experience where the Google Assistant is available.

Reach users right when they need you

Users don’t need to install anything to interact with your apps. When they ask for you by name, we’ll connect them with your app immediately. And if you tell us what types of actions your app can handle, we can offer it as a recommendation to relevant user questions.

Monetize your apps with frictionless transactions

Let Google Assistant users on phones purchase goods and services using new or existing payment methods on file either with Google or with your service. Users can also check their order history, get status updates, reorder items, and more.

Sign up / LoginProjectsPlatformsTopicsContestsLiveAppsBetaFree StoreBlog