Web Design Pirate icon

Web Design Pirate

Extension Actions

CRX ID
pdplijceapgnjafgenmlijejmjgplbhm
Description from extension meta

Fast and easy way to copy web components, HTML widgets and parts of website design.

Image from store
Web Design Pirate
Description from store

Web Design Pirate is a Chrome DevTools extension that allows you to select an HTML node, and then gives you only the CSS styles that you need to render the full component (subtree).

Optionally, for copying wrapper-style components it also allows you to specify the level of inner HTML content that can be thrown away (to further reduce the number of needed CSS styles).

You will get a new tab called Pirate in your Chrome DevTools. If you inspect an HTML element on the page using the regular Elements tab, then switch over to the Pirate tab, that element will be automatically selected.

Latest reviews

Dave Land
Doesn't work. Don't waste your time: An error occurred. Error: An error occurred with your deployment FUNCTION_INVOCATION_TIMEOUT
Luis Barbosa
Loved it bawss! easy and straight forward to use. Most direct problem solver.
Luis Barbosa
Loved it bawss! easy and straight forward to use. Most direct problem solver.
Adan Vasconcelos
I tried several extensions and this was the only one who helped me copy the style from an element. Very helpful.
Adan Vasconcelos
I tried several extensions and this was the only one who helped me copy the style from an element. Very helpful.
Vladan Colovic
Very good
Aram Hagopian
edit: my bad got it workin. dev tools were being dumb original: Doesnt even seem to do anything.. tried on several sites, returned literally nothing. seems to be a client-side issue though as some people can use it but others cant. oh well, no design pirating for me.
Aram Hagopian
edit: my bad got it workin. dev tools were being dumb original: Doesnt even seem to do anything.. tried on several sites, returned literally nothing. seems to be a client-side issue though as some people can use it but others cant. oh well, no design pirating for me.
Dan Ramirez
no se como usarlo guiame dan1487@gmail . co om
Raul Peixoto
An error occurred. Error: Body exceeded 1mb limit
Raul Peixoto
An error occurred. Error: Body exceeded 1mb limit
Rogerio M. Souza
Excellent! Working fine!
Виталий Владимирович
this thing works sometimes!
Виталий Владимирович
this thing works sometimes!
Zero One
Version v1.3 seems to work well. Thanks!
Zero One
Version v1.3 seems to work well. Thanks!
Steve Jones
Tried it on several pages & elements, I just get the following error report in the 'pirate' panel: An error occurred. Error: SyntaxError: Unexpected end of JSON input Version 87.0.4280.66 (Official Build) (64-bit).
Steve Jones
Tried it on several pages & elements, I just get the following error report in the 'pirate' panel: An error occurred. Error: SyntaxError: Unexpected end of JSON input Version 87.0.4280.66 (Official Build) (64-bit).
Tim Hall
Looks promising but CSS seems to fail to copy (same issue as Lee mentioned 1 year ago), looks like this is a dead extension CSS Used does the trick nicely https://chrome.google.com/webstore/detail/css-used/cdopjfddjlonogibjahpnmjpoangjfff?hl=en
Tim Hall
Looks promising but CSS seems to fail to copy (same issue as Lee mentioned 1 year ago), looks like this is a dead extension CSS Used does the trick nicely https://chrome.google.com/webstore/detail/css-used/cdopjfddjlonogibjahpnmjpoangjfff?hl=en
beru
i cant see the css..it shows only "CSS result will display here"
beru
i cant see the css..it shows only "CSS result will display here"
Lee Quessenberry
Doesn't seem to be working. {"isException":true,"value":"DOMException: Failed to read the 'cssRules' property from 'CSSStyleSheet': Cannot access rules\n at slice.call.map (<anonymous>:2:65)\n at Array.map (<anonymous>)\n at getStyleSheets (<anonymous>:2:48)\n at <anonymous>:8:5"}
Lee Quessenberry
Doesn't seem to be working. {"isException":true,"value":"DOMException: Failed to read the 'cssRules' property from 'CSSStyleSheet': Cannot access rules\n at slice.call.map (<anonymous>:2:65)\n at Array.map (<anonymous>)\n at getStyleSheets (<anonymous>:2:48)\n at <anonymous>:8:5"}
sam softnwords
Amzing application that help me for solving issues right away and quick
sam softnwords
Amzing application that help me for solving issues right away and quick