Google Workspace
  • Google Workspace
Home Google Drive All products
  • Google Workspace apps
  • Admin console
  • Cloud Search
  • Gmail
  • Google Calendar
  • Google Chat
  • Google Classroom
  • Google Docs
  • Google Drive
  •  
  • Google Forms
  • Google Keep
  • Google Meet
  • Google Sheets
  • Google Sites
  • Google Slides
  • Google Tasks
  • Google Vault
  • Extend, automate & share
  • Add-ons
  • Apps Script
  • Chat apps
  • Drive apps
  • Marketplace
Resources
  • Tools
  • Admin console
  • Apps Script dashboard
  • Google Cloud console
  • APIs Explorer
  • Training & support
  • How to get started
  • Codelabs
  • Developer support
  • Updates
  • Blog
  • Developer Previews
  • Newsletter
  • Twitter
  • YouTube
  • English
  • Bahasa Indonesia
  • Deutsch
  • Español
  • Français
  • Português – Brasil
  • Русский
  • 中文 – 简体
  • 日本語
  • 한국어
  • Google Drive
Overview Guides Reference Samples Support
Google Workspace
  • Google Workspace
  • Home
  • Google Drive
    • Overview
    • Guides
    • Reference
    • Samples
    • Support
  • All products
    • More
  • Resources
    • More
  • Drive API
  • Overview
  • Develop on Google Workspace
  • API-specific auth info
  • Quickstarts
    • JavaScript
    • Go
    • Java
    • Node.js
    • Python
    • Python codelab
  • Manage files & folders
    • Overview
    • Create files
    • Upload file data
    • Download & export files
    • Create & populate folders
    • Search for files & folders
    • Return specific fields for a file
    • Share files, folders & drives
    • Store application-specific data
    • Manage file metadata
    • Manage comments & replies
    • Add custom file properties
    • Create a shortcut to a Drive file
    • Create a shortcut to an external file
    • Protect file content from modification
    • Access link-shared files using resource keys
  • Handle changes & revisions
    • Overview
    • Identify which change log to track
    • Track changes for users & shared drives
    • Receive notifications for resource changes
    • Download & publish file revisions
  • Integrate with the Drive UI
    • Overview
    • Configure your UI integration
    • Integrate with Drive UI "New" button
    • Integrate with Drive UI "Open with" context menu
  • Integrate Drive widgets into your web app
    • Display the Google Picker
    • Add the "Save to Drive" button
    • Add the "Share" button
  • Integrate with shared drives
    • Overview
    • Implement shared drive support
    • Manage shared drives
    • Search for shared drives
  • Manage labels
    • Overview
    • Set label field
    • Unset label field
    • Remove label
    • List labels
    • Return labels
    • Search labels
  • Handle errors & improve performance
    • Resolve errors
    • Improve performance
    • Troubleshoot authentication & authorization
  • Publish your Drive app
    • Use Google Drive brand
    • Market & publicize your app
    • Publish your Drive app
  • Stay updated
    • Migrate your app to the single-parent model
    • Migrate from the Drive Android API
  • Migrate to Drive API v3
    • Migration guide
    • Comparison guide
    • Comparison reference
    • Guide to Drive API v2
  • Drive Activity API
  • Overview
  • Data model
  • Make requests
  • Migrate from v1
  • Quickstarts
    • JavaScript
    • Google Apps Script
    • Go
    • Java
    • Node.js
    • Python
  • Set up your app
    • Create a project
    • Install a client library
  • Troubleshoot
    • Troubleshoot authentication & authorization
  • Drive Labels API
  • Overview
  • Set up auth & admin access
  • Compare v2beta & v2
  • Quickstarts
    • Python
    • Node.js
  • Create & publish a label
  • Update a label
  • Disable, enable & delete labels
  • Search labels
  • Troubleshoot
    • Troubleshoot authentication & authorization
  • Drive Picker API
  • Overview
  • Code sample
  • Extend & automate
  • Add-ons
  • Apps Script
  • Google Workspace apps
  • Admin console
  • Cloud Search
  • Gmail
  • Google Calendar
  • Google Chat
  • Google Classroom
  • Google Docs
  • Google Drive
  •  
  • Google Forms
  • Google Keep
  • Google Meet
  • Google Sheets
  • Google Sites
  • Google Slides
  • Google Tasks
  • Google Vault
  • Extend, automate & share
  • Add-ons
  • Apps Script
  • Chat apps
  • Drive apps
  • Marketplace
  • Tools
  • Admin console
  • Apps Script dashboard
  • Google Cloud console
  • APIs Explorer
  • Training & support
  • How to get started
  • Codelabs
  • Developer support
  • Updates
  • Blog
  • Developer Previews
  • Newsletter
  • Twitter
  • YouTube
  • Home
  • Google Workspace
  • Google Drive
  • Guides

Display the Google Picker

The Google Picker is a "File Open" dialog for information stored on Google servers. You can use the Google Picker API to allow users to open or upload Google Drive files.

Note: To allow users to open Drive files from a mobile app, refer to Google Workspace APIs for Android or Google Workspace APIs for iOS.
Google Picker dialog

The Google Picker API is separate from the Google Drive API. For more information, refer to the Google Picker API.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2023-01-11 UTC.

  • Blog Blog
    Read the Google Workspace Developers blog
  • Stack Overflow Stack Overflow
    Ask questions with the google-drive-api tag
  • file_download
    Client libraries
    Download a client library for your preferred language
  • Videos Videos
    Check out Drive API videos on YouTube
  • Google Workspace for Developers

    • Platform overview
    • Developer products
    • Developer support
    • Terms of Service
  • Tools

    • Admin console
    • Apps Script Dashboard
    • Google Cloud console
    • APIs Explorer
  • Connect

    • Blog
    • Newsletter
    • Twitter
    • YouTube
Google Developers
  • Android
  • Chrome
  • Firebase
  • Google Cloud Platform
  • All products
  • Terms
  • Privacy
  • ICP证合字B2-20070004号
  • Sign up for the Google Developers newsletter Subscribe
  • English
  • Bahasa Indonesia
  • Deutsch
  • Español
  • Français
  • Português – Brasil
  • Русский
  • 中文 – 简体
  • 日本語
  • 한국어