Built-in AI APIs (original) (raw)

Alexandra Klepper

Published: August 27, 2024, Last updated: September 12, 2025

Before you use these APIs, review theusage requirements.

API status

There are several built-in AI APIs available at different stages of development. Some APIs are in Chrome Stable, others are available to all developers inorigin trials, and some are only available to Early Preview Program (EPP) participants.

Join the EPP to get first access to the latest experimental APIs. This step is not required to join origin trials, use stable APIs, or access websites or extensions using built-in AI.

API Explainer Web Extensions Chrome Status Intent
Translator API MDN Chrome 138 Chrome 138 View Intent to Ship
Language Detector API MDN Chrome 138 Chrome 138 View Intent to Ship
Summarizer API MDN Chrome 138 Chrome 138 View Intent to Ship
Writer API GitHub Origin trial Origin trial Origin trial Origin trial View Intent to Experiment
Rewriter API GitHub Origin trial Origin trial Origin trial Origin trial View Intent to Experiment
Prompt API GitHub Origin trial Origin trial Chrome 138 View Intent to Experiment
Proofreader API GitHub Origin trial Origin trial Origin trial Origin trial View Intent to Experiment

Translator API

The Translator API is available from Chrome 138 stable. Translate user-generated and dynamic content on request.

Use cases

Language Detector API

The Language Detector API is available from Chrome 138 stable. You can use this API to detect the language of input text. This is a key part of the translation process, as you may not always know the input language for translation.

Use cases

Language detection has several use cases:

Summarizer API

The Summarizer API is available from Chrome 138 stable. With this API, you can condense long-form content. Shorter content can be more accessible and useful to users.

Use cases

There are a number of use cases for summarization:

Writer and Rewriter APIs

The Writer API helps you create new content that conforms to a specified writing task, while theRewriter API helps revise and restructure text. Both APIs are part of theWriting Assistance APIs explainer.

Help this proposal move to the next stage byindicating your supportwith a thumbs-up reaction or by commenting with details about your use cases and context.

Use cases

There are a number of use cases for writing and rewriting:

Do you have additional ideas for these APIs? Share them with us onGitHub.

Prompt API

With the Prompt API, origin trial participants can send natural language requests to Gemini Nano in Chrome.

In Chrome Extensions

With the Prompt API in Chrome Extensions, you can experiment in a real environment. Based on your findings, we can refine the API to better address real-world use cases.

The Prompt API is available from Chrome 138 stable, only for Chrome Extensions.

Proofreader API

The Proofreader API is available in an origin trial. With this API, you can provide interactive proofreading for your users in your web application or Chrome Extension.

Use cases

You could use the Proofreader API for any of the following use cases:

Participate in early testing

We use your feedback to shape the future of these APIs, to confirm that they meet the needs of developers and users.

Join our Early Preview Program to experiment with early-stage built-in AI APIs.