---
title: React Developer Tools
---
React Developer Tools を使うことで、React の[コンポーネント](/learn/your-first-component)を調査し、[props](/learn/passing-props-to-a-component) や [state](/learn/state-a-components-memory) を編集し、パフォーマンスの問題を特定できます。
* React Developer Tools をインストールする方法
## ブラウザ拡張機能 {/*browser-extension*/}
React を使ったウェブサイトをデバッグする最も簡単な方法は、React Developer Tools というブラウザ拡張機能をインストールすることです。これは複数の人気のブラウザで利用可能です:
* [**Chrome** 用にインストール](https://chrome.google.com/webstore/detail/react-developer-tools/fmkadmapgofadopljbjfkapdkoienihi?hl=en)
* [**Firefox** 用にインストール](https://addons.mozilla.org/en-US/firefox/addon/react-devtools/)
* [**Edge** 用にインストール](https://microsoftedge.microsoft.com/addons/detail/react-developer-tools/gpphkfbcpidddadnkolkpfckpihlkkil)
これで、**React で構築されたウェブサイト**を訪れると、_Components_ と _Profiler_ パネルが表示されるようになります。

### Safari および他のブラウザ {/*safari-and-other-browsers*/}
他のブラウザ(例えば Safari)の場合、[`react-devtools`](https://www.npmjs.com/package/react-devtools) の npm パッケージをインストールします:
```bash
# Yarn
yarn global add react-devtools
# Npm
npm install -g react-devtools
```
次に、ターミナルから開発者ツールを開きます:
```bash
react-devtools
```
そして、ウェブサイトの `
` の先頭に以下の `
```
ここでブラウザでウェブサイトをリロードし、開発者ツールで表示できるようにしてください。

## モバイル (React Native) {/*mobile-react-native*/}
[React Native](https://reactnative.dev/) で作成するアプリの調査を行う場合は、React Developer Tools と密に統合された組み込みデバッガである [React Native DevTools](https://reactnative.dev/docs/react-native-devtools) を使用できます。要素のハイライトや選択を含むすべての機能が、ブラウザ版の機能拡張と同様に動作します。
[React Native のデバッグについてさらに読む](https://reactnative.dev/docs/debugging)
> 0.76 より前のバージョンの React Native の場合は、上記の [Safari および他のブラウザ](#safari-and-other-browsers)のガイドに従ってスタンドアロン版の React DevTools を使用してください。