React
react.dev › learn › react-developer-tools
React Developer Tools – React
Use React Developer Tools to inspect React components, edit props and state, and identify performance problems. ... The easiest way to debug websites built with React is to install the React Developer Tools browser extension. It is available for several popular browsers: ... Now, if you visit a website built with React, you will see the Components and Profiler panels. For other browsers (for example, Safari), install the react-devtools npm package:
How to Use React Devtools
Thanks! Until now I’ve ignored react dev tools but this article has swayed me More on reddit.com
how to use react devtools to get function tied to an onClick event listener
I want to use react devtools to see the source code of an onClick function on a website, specifically, wanderu.com Please note I am new to react devtools and do not possess yet a good understandin... More on stackoverflow.com
How to use React Developer Tools (Chrome extension) to inspect fdk react application
Hi folks, Hope you are all safe! I’m developing a custom application using React framework of FDK. I’m wondering how to use React Developer Tools (Chrome extension) to inspect React components since when I tried, I couldn’t. Please refer below screenshot. More on community.freshworks.dev
How often do you use the React Developer Tools?
Think I mainly use it for these things: Check what props a component is actually receiving Change prop values to check variants of components Check which components re-render when stuff happens More on reddit.com
Videos
08:57
Setting up React Developer Tools on your computer - YouTube
12:57
React Developer Tools | Components & Profiler - YouTube
09:35
React Developer Tools - Installing and Basic Usage - YouTube
04:20
Full React Tutorial #9 - Intro to React Dev Tools - YouTube
19:07
React Developer Tools | Debugging & Error Handling in React JS ...
npm
npmjs.com › package › react-devtools
react-devtools - npm
Then select a React component in React DevTools. There is a search box at the top that helps you find one by name. As soon as you select it, it will be available as $r in the Chrome console, letting you inspect its props, state, and instance properties. The standalone shell can also be useful with React DOM (e.g.
» npm install react-devtools
Vercel
react-devtools-tutorial.vercel.app
React DevTools tutorial
You need to enable JavaScript to run this app
Codecademy
codecademy.com › article › react-devtools-tutorial
How to Use React Developer Tools (With Example) | Codecademy
Step 1: To open React DevTools, first open Chrome DevTools (View > Developer > Developer Tools). On the same banner as Elements, Sources, Console, etc., there will be two new React tabs: Components and Profiler.
React Native
reactnative.dev › docs › react-native-devtools
React Native DevTools · React Native
February 20, 2026 - React Native DevTools is based on the Chrome DevTools frontend. If you have a web development background, its features should be familiar. As a starting point, we recommend browsing the Chrome DevTools docs which contain full guides as well as video resources. The Console panel allows you to view and filter messages, evaluate JavaScript, inspect object properties, and more. ... If your app has a lot of logs, use the filter box or change the log levels that are shown.
Syncfusion
syncfusion.com › blogs › react › debugging react applications with react devtools
Debugging React Applications with React DevTools | Syncfusion Blogs
March 28, 2025 - Install babel-plugin-transform-react-jsx-source, add it to your .babelrc file. Then, restart your dev server to use this capability. You’ll notice a new option when you right-click a component in the component tree: Show component name> source. Interaction tracking is supported by React DevTools.
DigitalOcean
digitalocean.com › community › tutorials › react-react-devtools-intro
React Devtools: A Brief Introduction | DigitalOcean
May 21, 2018 - The quickest way to open React Devtools is to right click your page and select inspect. On your browser’s inspection window, select the React tab, and you should be presented with a view of your app’s component hierarchy: If you’ve used Chrome or Firefox’s developer tools, this view ...
YouTube
youtube.com › watch
Full React Tutorial #9 - Intro to React Dev Tools - YouTube
Hey gang, in this React tutorial we'll take a quick tour of the React dev tools, which you can add on to your browser. React dev tools adds extra functionali...
Published December 31, 2020
YouTube
youtube.com › watch
The Best React Helper Tool - React Dev Tools Tutorial - YouTube
React Dev Tools is one of the most powerful tools you can use to leverage you React Dev Skills. In this video, I show you how.Join our Discord: https://disco...
Published February 14, 2024
Top answer 1 of 2
12
One way to begin this task is to set an event breakpoint.
Go into the "Sources" tab in devtools, expand "Event Listener Breakpoints", find and expand "Mouse" and select "click". This will cause the code on that page to pause execution and you can inspect the code involved.
I tried this out on the website you provided and found the code to be minified/obfuscated which as you can expect, makes debugging and reverse engineering difficult, but not impossible.
2 of 2
5
If you right click the function/event in the props menu and then select
<> Go to definition
it should bring you to the source code of that function.

GitHub
github.com › facebook › react › blob › main › packages › react-devtools › README.md
react/packages/react-devtools/README.md at main · facebook/react
Then select a React component in React DevTools. There is a search box at the top that helps you find one by name. As soon as you select it, it will be available as $r in the Chrome console, letting you inspect its props, state, and instance properties. The standalone shell can also be useful with React DOM (e.g.
Author facebook
DigitalOcean
digitalocean.com › community › tutorials › how-to-debug-react-components-using-react-developer-tools
How To Debug React Components Using React Developer Tools | DigitalOcean
August 28, 2020 - React Developer Tools gives you an interface for exploring the React component tree along with the current props, state, and context for individual components. React Developer Tools also lets you determine which components are re-rendering and can generate graphs to show how long individual components take to render. You can use this information to track down inefficient code or to optimize data-heavy components.