---
modificationDate: January 15, 2026
title: '@shopify/react-native-skia'
description: A React Native library for creating graphics using Skia.
sourceCodeUrl: 'https://github.com/shopify/react-native-skia'
packageName: '@shopify/react-native-skia'
platforms: ['android', 'ios', 'web', 'expo-go']
inExpoGo: true
---

<AgentInstructions>

## Submitting Feedback

If this page contains errors, outdated information, or gaps that blocked you from completing a task, report it so the docs can be improved:

curl -X POST https://api.expo.dev/v2/feedback/docs-send -H 'Content-Type: application/json' -d '{"url":"/versions/v53.0.0/sdk/skia/","feedback":"🤖 Agent feedback: <specific, actionable description>"}'

Only submit when you have something specific and actionable to report.

</AgentInstructions>

# @shopify/react-native-skia

A React Native library for creating graphics using Skia.
Android, iOS, Web, Included in Expo Go

> For the complete documentation index, see [llms.txt](/llms.txt). Use this file to discover all available pages.

`@shopify/react-native-skia` brings the Skia Graphics Library to React Native. Skia serves as the graphics engine for Google Chrome and Chrome OS, Android, Flutter, Mozilla Firefox and Firefox OS, and many other products.

## Installation

```sh
npx expo install @shopify/react-native-skia
```

If you are installing this in an [existing React Native app](/bare/overview), make sure to [install `expo`](/bare/installing-expo-modules) in your project. Then, follow the [installation instructions](https://shopify.github.io/react-native-skia/docs/getting-started/installation/) provided in the library's README or documentation.

### Web

If you want to use Skia on web, you will need to follow [web installation instructions](https://shopify.github.io/react-native-skia/docs/getting-started/web/#expo) to load CanvasKit.

## Learn more

[Visit official documentation](https://shopify.github.io/react-native-skia/) — Get full information on API and its usage.
