Universal Google Sign-In for React Native

Full-featured Google Sign-In with Config Doctor for fast integration, maintained for production reliability and compatibility across Expo/RN versions.

React Native maintenance pain point

Unmaintained packages are the #1 pain point in React Native development

Your purchase keeps the package rock-solid and up-to-date with new Expo & React Native releases — so you can avoid the headaches of abandoned dependencies. As an EAS customer, you may be eligible for a free license - learn more about EAS customer license.

* According to the State of React Native Survey

Pricing

Personal

$89/year

local taxes may apply

  • Universal Google Sign-In, advanced security features, easier configuration and more
  • For solo developers and freelancers working on their next idea
  • Receive updates while subscribed, cancel anytime
  • Use the package even after subscription ends (self-hosted)
Subscribe

Team

$249/year

local taxes may apply

  • For companies, teams, and agencies - up to 15 developers
  • All features included
  • Have more than 15 developers? Contact us for custom pricing.
Subscribe

Legacy (free) is available for existing apps (not recommended for new projects). Follow migration docs for upgrade steps.

Trusted by Developers

750k+total downloads of the premium package
GitHub stars

"The paid package has been a reliable and well-maintained solution for our production app and the Expo-compatible setup saved us significant integration time. The documentation and ongoing support make it a solid choice for teams building real-world apps."

CP

Constantin Predescu

CTO at GoJoe

"As a fast-moving startup, we don't want to waste time on half-baked dependencies. We were happy to purchase the license - the quick setup meant we had user auth running in no time and could focus on building core features."

GF

Gabriel Ferraz

Founder at Creem.io

"The thought of coding Google sign into my app and making it cross platform felt daunting. Thankfully, I stumbled on Universal sign in and was able to get up and running quickly. Integration of the package was a breeze!"

NP

Nathan Pierce

Founder at Memlane.app

Key Features

Universal

One npm package for Android, iOS, Web, and macOS. Works with Expo and React Native CLI.

Easier setup

Config Doctor and parameter auto-detection help you avoid wasting hours debugging.

Advanced security

Production-grade extras like custom nonce (handy for Supabase Auth) and iOS App Check. Details in the security docs.

Credential Manager (Android)

Built on the latest stable Google identity APIs, replacing the legacy Android sign-in stack from the free version. Compare versions.

New architecture ready

Compatible with both the old and new React Native architecture, across wide range of supported Expo & React Native versions.

Web + macOS included

Ship the same sign-in experience across native, web, and desktop without swapping libraries.

Premium vs Free

Universal Sign In is built on the latest stable Google identity APIs: Credential Manager on Android, web + macOS support, easier setup, and advanced security features.

Full details in the installation docs
Capability
Universal Sign In (premium)
Legacy version (free)
Platforms
Android, iOS, Web, macOS
Android, iOS
Android Sign-In stack
Credential Manager (latest stable)
Legacy (deprecated) Android SDK
Advanced security features
Example app (native + web)

Note: the free version remains functional, but stays on the legacy Android SDK; Universal Sign In tracks the latest stable identity APIs and adds cross-platform support & tooling.

Getting Started

1

Purchase a License & Add Team Members

Choose a subscription plan and give your team access to the package.

2

Install the Package

Follow the installation instructions.

3

Complete the Setup

Integrate Universal sign-in in your app and you're done! 🚀