Pull full-size raw images out of any Behance project.
The Chrome side panel for designers, researchers, and mood-board builders — one click per image, or batch the whole project into a ZIP.
If BeRaw helps your research workflow, please ⭐ star this repo — it helps other designers find it.
English | 简体中文 | 繁體中文 | 日本語 | 한국어 | Français | Deutsch | Español | Português | Русский | Italiano | Tiếng Việt
BeRaw is a Chrome side panel scoped to behance.net. Open any Behance project — BeRaw scans the page, highlights every large image with a blue outline, and drops them into a picker. Pick the ones you want (or hit Select all), and pull them down as individual files or one ZIP.
No cloud. No account. No bulk-downloader nonsense — BeRaw exists because the official Behance experience doesn't expose originals, and reference boards need originals.
BeRaw pulls the largest file available on Behance's CDN, not the downsized preview. What you save is the file the designer actually uploaded — full resolution, native format.
- Per-image — the overlay button on each outlined image downloads just that one in the format you chose.
- Batch to ZIP — the side panel packs every selected image into a single archive; no browser "save as" popup per file.
Pick the output behavior that fits your workflow:
| Format | What it does |
|---|---|
| Original | No re-encoding. Pulls the largest CDN file. WebP transcoded to JPG/PNG at max quality. |
| Auto | WebP becomes JPG, everything else passes through untouched. |
| JPG | Everything flattens to JPG. Transparent areas go white. Good for delivery. |
| PNG | Everything becomes PNG. Keeps transparency. |
BeRaw runs entirely in your browser. No analytics, no account, no third-party server. The extension is scoped by manifest to behance.net only, and BeRaw talks to exactly one endpoint outside Behance: the public GitHub Releases API, only when you click Check for updates.
UI strings ship in English, Simplified Chinese, Traditional Chinese, Japanese, Korean, French, German, Spanish, Portuguese, Russian, Italian, and Vietnamese. Auto-picks your Chrome language; the side panel lets you switch manually.
Install from the Chrome Web Store for the simplest setup and automatic updates. Developers can still load unpacked builds from GitHub Releases; Settings → About → Check for updates pings the Releases API for those manual installs.
Behance project page (open as normal)
↓ content script scans the DOM for <img>/srcset/source elements
Detected large images (blue outline overlay + per-image download button)
↓ you pick (Select all, or click individual tiles)
Side panel queue (live thumbnails, format selector, size totals)
↓ click "Download selected (ZIP)" or per-image "Download image"
CDN fetch (largest available URL, streamed)
↓ optional WebP → JPG/PNG transcode in browser
File(s) or ZIP (your Downloads folder)
No remote server in the loop. BeRaw never sees what you downloaded — neither does anyone else.
- Install — Add BeRaw from the Chrome Web Store. Developers can also download the latest
.zipfrom Releases, unzip it, and load it manually inchrome://extensions. - Open any Behance project — The blue outlines appear on large images.
- Pick + format — Click Select on an image or Select all in the side panel. Choose Original / Auto / JPG / PNG.
- Download — Click Download selected (ZIP) for batch, or the per-image button for one file.
| Right-click → Save As | Third-party screen grabber | Generic Chrome "download all" | BeRaw | |
|---|---|---|---|---|
| Resolution | Whatever the page shows (often downsized) | Screenshot → re-encoded | Every <img>, including 1px trackers |
Largest CDN file per project image |
| WebP handling | You transcode manually | Lossy re-encode | You transcode manually | Browser transcode to JPG/PNG at max quality |
| Per-project batching | One file at a time | Region capture, not per-file | Noisy — filters everything on the page | Project-scoped picker + single ZIP |
| Setup friction | None | Install per tool | Generic, no per-site logic | One install, works on every Behance project |
| Privacy | Local | Varies | Local | 100% local, no telemetry |
local/ Chrome extension source (load-unpacked target)
manifest.json
sidepanel.html · popup.{js,css}
content.js · background.js · archive.js
locales.js all 12 locales in one flat map
icons/ 16 / 32 / 48 / 128 PNG icons
github/
README.md this file
README.*.md 11 translations
LICENSE BUSL-1.1
pack-release.sh build script (reads local/manifest.json)
releases/ local zip staging (gitignored)
site/ GitHub Pages landing page
.github/workflows/ auto-deploy site/ to Pages
- Bump
versioninlocal/manifest.jsonand pushmain. - From the repo root, run
bash pack-release.sh— writesreleases/BeRaw-{version}.zip(flat structure, ready for Load unpacked). - Create a new release tagged
v{version}, attach the zip, publish. - Every installed extension will see the new version on its next Check for updates ping.
Bug reports, translation fixes, and new locales welcome. For translations, edit local/locales.js — each locale is a flat {key: string} map and keys mirror LOCALES["en"].
- Website: hooosberg.github.io/BeRaw
- Download: Chrome Web Store
- License (web-formatted): hooosberg.github.io/BeRaw/license.html
- Terms of Service: hooosberg.github.io/BeRaw/terms.html
- Privacy Policy: hooosberg.github.io/BeRaw/privacy.html
- GitHub: hooosberg/BeRaw · Issues
- Commercial licensing, custom terms, partnerships: zikedece@proton.me
BeRaw only downloads publicly accessible Behance images. Works on Behance are the property of their creators — please use BeRaw for personal reference, mood boards, and design research, and follow Behance's Terms of Use. If you use a creator's work, credit them.
Built by hooosberg:
- AgentLimb — teach AI to control your browser
- Packpour — App Store Connect locale filler
- WitNote — local-first AI writing companion
- GlotShot — perfect App Store preview images
- TrekReel — outdoor trails, cinematic reels
- DOMPrompter — visualize DOM for AI code
- UIXskills — AI → JSON → Whiteboard → UI
- 不二手造 — independent original design studio
BeRaw is distributed under the Business Source License 1.1 — free for personal use, paid for commercial use.
- Personal use is free. Individual designers, students, hobbyists, and researchers may use BeRaw at no cost — today and forever.
- Commercial use requires a separate license. Any use by or on behalf of a company, organization, or government body needs a paid license. Email zikedece@proton.me for terms.
- Automatic conversion to Apache 2.0 on 2030-04-22. Four years after initial release the Change Date triggers and BeRaw becomes fully open source for all prior versions.
See LICENSE for the full canonical BSL 1.1 text.
Copyright © 2026 hooosberg. All rights reserved.
Not affiliated with Adobe or Behance. All trademarks belong to their owners.
