extension ExtPose

IPFS Companion

Description from extension meta

Browser extension that simplifies access to IPFS resources

Image from store IPFS Companion
Description from store ABOUT IPFS Companion harnesses the power of your locally running IPFS node (either through the IPFS Desktop app or the command-line daemon) directly inside your favorite browser, enabling support for ipfs:// addresses, automatic IPFS gateway loading of websites and file paths, easy IPFS file import and sharing, and more. IPFS is a peer-to-peer hypermedia protocol designed to make the web faster, safer, more resilient, and more open. It enables the creation and dissemination of completely distributed sites and applications that don’t rely on centralized hosting and stay true to the original vision of an open, flat web. Visit https://ipfs.io to learn more. FEATURES Automatically use IPFS to retrieve sites, files, and other resources already stored on IPFS (including redirecting DNSLink hostnames to IPNS names via your choice of gateway) Support content-addressed IPFS paths (/ipfs/) and URIs (ipfs://) in your browser, and redirect them to the gateway of your choice Share files from your browser by importing them to your local IPFS node via right-click or drag-and-drop, including the option to preload files at a public gateway See how many peers you’re connected to at a glance from your browser’s menu bar Check gateway info and API status with a single click Common IPFS tasks — like pinning files, copying shareable links/paths/CIDs, and launching your IPFS Web UI dashboard — are available right in your browser Options to toggle IPFS redirects globally or per website Choose between connecting to your local IPFS node via the HTTP API or running a js-ipfs node directly in your browser IMPORTANT NOTE Because IPFS Companion (in its standard configuration) talks to your computer’s local IPFS node to work its browser magic, you’ll need to have IPFS running on your computer, too — either from your terminal or using the friendly, free IPFS Desktop app. Visit https://ipfs.io to learn more and install. MORE INFO Learn about IPFS and how it’s changing the Internet at https://ipfs.io See the IPFS Companion privacy policy at https://ipfs.io/companion-privacy

Latest reviews

  • (2020-04-05) Gyuri Lajos: Just add this extension to the Brave Browser. In settings pick the IPFS Node type to be "Embedded + chrome.sockets (experimental) and your browser becomes your own node on the Decentralized Web. Amazing.
  • (2020-04-02) Ruben Kelevra: I haven't found a bug so far. Works flawlessly and fast with a local daemon :)
  • (2020-02-13) Chris Harpner: Worked GREAT for a long time, but for the past several weeks, my laptop has been taking FOREVER to load ANY web page. Speed tests and DNS tests showed there was nothing wrong with those. I started disabling extensions one by one and narrowed the problem down to this one. Please Fix and I'll move it back up to 5 stars!
  • (2019-07-19) Roger Lewis: Brilliant does what it says on the tin, watch this video or browse this web site Our New Publishing platform Grub Street on OIP with Alexandria will combine IPFS , with the Flo Blockchain for a truly Artist led monetisation experience cutting out the Big Tech monoplies. https://longhairedmusings.wordpress.com/2019/07/16/grubstreettags-grubstreetjournal-grubstreetpolitics-grubstreetgeopolitics-grubstreetpoliticaleconmy-grubstreetfilm-grubstreetmainstreammedia-grubstreetsamizdat-grubstreetdissidentcontent-g/
  • (2019-07-09) Molly Mackinlay: This plus IPFS Desktop (https://github.com/ipfs-shipyard/ipfs-desktop) makes my IPFS browsing experience seamless! Love it.
  • (2019-04-19) Marcus Agard: Works perfectly, and comes with great setup instructions. 5/5
  • (2019-02-22) EXcentriX: Worked before, now it tells me I have to check the browser console. Unable to initialize addon due to error Error: Invalid value for argument 2. Property '.2': Value must be one of: [requestHeaders, blocking]. at validate (extensions::schemaUtils:34:13) at validateListenerArguments (extensions::webRequestEvent:19:5) at WebRequestEventImpl.addListener (extensions::webRequestEvent:92:3) at WebRequestEvent.publicClassPrototype.(anonymous function) [as addListener] (extensions::utils:138:26) Aaaaaaand it's dead.
  • (2019-01-29) Jared Grippe: Works great. We need more IPFS in our lives!
  • (2018-08-06) Toni Dinges: Didn't connect!
  • (2018-07-24) Henry Wilkinson: Fantastic work by the IPFS team. Everyone who uses IPFS in any capacity should definitely install it!
  • (2018-04-19) A bit buggy if I try to setup my own node with HTTPS support, it allways adds the port 0 ... https://192.168.x.x:0/ipfs/... Edit: The second version is really buggy, can't even pin any content from within companion anymore...
  • (2018-04-18) starrychloe S.: The embedded JS version worked with Akasha. But I wonder how much memory it takes up? How do you pin something, and how much memory do pinned items take?
  • (2018-02-26) Arie Skliarouk: works perfectly on chromium 64
  • (2017-12-29) Xavi Vives: It does what it promises.


7,188 history
4.5417 (24 votes)
Last update / version
2020-06-20 / 2.13.1
Listing languages