Description from extension meta
gRPC-Web Developer Tools for debugging application's gRPC-Web network requests.
Image from store
Description from store
gRPC-Web Developer Tools is a Chrome DevTools extension for the official gRPC-Web library. It allows you to inspect the gRPC network log in the Chrome Developer Tools, and displayed as the deserialized JSON objects, rather than the base64 encoded binary format.
You will get a new tab called gRPC-Web in your Chrome DevTools. This will start recording gRPC client network requests that have been configured (see Usage for details). Features are similar to the default Network tab, but only tracks gRPC requests.
Selecting a network log entry will display the deserialized JSON for the request, response and any error object returned by your gRPC server.
There is some setup needed in the code before using this extension. Take a look at the README: https://github.com/SergioTx/grpc-web-devtools
Fork from: https://chrome.google.com/webstore/detail/grpc-web-developer-tools/kanmilmfkjnoladbbamlclhccicldjaj adding a couple of fixes.
Latest reviews
- (2025-06-17) Volodymyr Avramenko: Description isn't clear at all. What is `new EchoServiceClient` ? It works well on project with Connect-Web, but not with other project with web. Getting these errors: "Denying load of chrome-extension://cacoibopgjlodngfokahhkphgcohakai/inject.js. Resources must be listed in the web_accessible_resources manifest key in order to be loaded by pages outside the extension." "Denying load of chrome-extension://cacoibopgjlodngfokahhkphgcohakai/connect-web-interceptor.js. Resources must be listed in the web_accessible_resources manifest key in order to be loaded by pages outside the extension." So probably "Until the extension author updates the manifest to include the right web_accessible_resources and support MV3, this extension will not work in the current Chrome version."
- (2025-01-15) Vit: The best tool I have ever used. I hope it will have helped me get negative Sparx Maths XP. :D
- (2024-11-15) Martin Škarabela: The README is not really clear at all. Points: 1. Prop window.__GRPCWEB_DEVTOOLS__ is not defined. There I expect, that I should install something somewhere in my project. Where? 2. Installations through webstore are pretty clear. But the manual installations are mess. For which system are the steps supposed? Linux? 3. If the installation steps are supposed to make it work with your project, so why it is necessary to install it only through Linux. I have nothing against Linux, but I don't see helpful to switch between OSs because of one devtool.
- (2023-11-29) Sergio M: Really good extension to debug gRPC requests
- (2023-11-01) sergio bergauer: I've just installed. It cannot detect the gRPC requests. I'm using protobuf version 3
- (2023-08-22) Alejandro Perona: Only grpc extension in the marketplace that works for me!
- (2023-08-22) Alejandro Perona: Only grpc extension in the marketplace that works for me!
- (2023-08-01) Adrian Caballero: Really useful! Thanks!
- (2023-08-01) Adrian Caballero: Really useful! Thanks!
Statistics
Installs
2,000
history
Category
Rating
3.8571 (7 votes)
Last update / version
2023-11-29 / 2.3.0
Listing languages
en