Three right-click entries
Save image, Save selection as text, Save visible screenshot. They appear on the elements they apply to, and nowhere else.
For Chrome
Three right-click entries and one shortcut, straight into your dosya folders. A big upload is not cut off at 30 seconds.
The shortcut is Ctrl Shift S. Change it at chrome://extensions/shortcuts.
Save image, Save selection as text, Save visible screenshot. They appear on the elements they apply to, and nowhere else.
Ctrl Shift S saves the current selection, or a screenshot when nothing is selected.
Status for each one, a copy-link button, and the default-folder picker.
Sign in through Chrome's own identity window. The extension never sees a password.
Built for Chrome
Chrome stops a Manifest V3 service worker after 30 seconds of inactivity. A 50 MB screenshot on a slow connection takes minutes, so the upload does not live there.
It runs in an offscreen document instead, which Chrome leaves alone. Close the popup, close the tab you saved from, quit and relaunch Chrome: the file still arrives, once, with no duplicate.
At a glance
This is the complete list, with what each one is actually for. Nothing here reads your history or your traffic.
| Permission | Why it is there |
|---|---|
| activeTab | Reads the current tab's title and captures its visible area, only after you click the extension, use the shortcut, or pick a right-click entry. |
| contextMenus | Adds the three right-click entries, and nothing else to the menu. |
| storage | Holds the cached folder list and the default folder you chose. |
| unlimitedStorage | Queues a capture locally until it finishes uploading. The default quota cannot hold a 50 MB one. |
| scripting | Injects a small reader script at the moment of a save, to read the selection or an image's metadata. It does not run on pages you have not acted on. |
| identity | Opens the browser's own sign-in window. The extension never asks for a password and never sees one. |
| notifications | Tells you a save finished or failed while the popup is closed. |
| alarms | Runs the retry backoff for a queued item while the popup is closed. |
| offscreen | Runs the upload outside the service worker so Chrome's 30-second idle limit cannot cut it off. |
| api.dosya.dev, app.dosya.dev | The only two hosts it ever contacts: one for uploads and folder data, one for the sign-in page. |
| Optional: all sites | Never asked at install. Requested for one site, at the moment a save fails because that site blocks the extension from reading an image. Decline and only that one save fails. |
Free with any dosya account, including the free plan. Up to 50 MB per save.