OnionShare

onionshare.org
OnionShare Icon

An open source tool that lets you securely and anonymously share a file of any size, via Tor servers. OnionShare does require installing, but the benefit is that your files are transferred directly to the recipient, without needing to be hosted on an interim server. The host needs to remain connected for the duration of the transfer, but once it is complete, the process will be terminated.

Open Source

OnionShare Source Code

Author

onionshare

Description

Securely and anonymously share files, host websites, and chat with friends using the Tor network

#cross-platform#file-sharing#onion-service#onionshare#open-source#python#security#tor#tor-onion-service

Homepage

https://onionshare.org/

License

NOASSERTION

Created

20 May 14

Last Updated

28 Mar 24

Latest version

v2.6.2

Primary Language

Python

Size

33,037 KB

Stars

5,993

Forks

618

Watchers

5,993

Language Usage

Language Usage

Star History

Star History

Recent Commits

  • Saptak Sengupta (21 Mar 24)

    Merge pull request #1892 from onionshare/security-updates Release 2.6.2 (security updates)

  • Saptak Sengupta (21 Mar 24)

    Merge pull request #1 from onionshare/release-2.6.2 Release 2.6.2

  • Saptak S (20 Mar 24)

    Updates WiX information and remove win32 docs from RELEASE.md

  • Micah Lee (19 Mar 24)

    Update notary instructions in RELEASE.md

  • Saptak S (15 Mar 24)

    Updates translation files

  • Saptak Sengupta (15 Mar 24)

    Merge pull request #1886 from weblate/weblate-onionshare-translations Translations update from Hosted Weblate

  • Saptak S (15 Mar 24)

    Updates version information

  • Saptak S (15 Mar 24)

    Merge branch 'main' of github.com:onionshare/onionshare-ghsa-wh24-f3hg-r3h2 into release-2.6.2

  • Saptak S (15 Mar 24)

    Merge branch 'main' of github.com:onionshare/onionshare-ghsa-r78w-rpvr-g57q into release-2.6.2

  • Saptak S (15 Mar 24)

    Merge branch 'main' of github.com:onionshare/onionshare-ghsa-9mxm-qp84-xgx6 into release-2.6.2

  • Saptak S (15 Mar 24)

    Merge branch 'advisory-fix-1' of github.com:onionshare/onionshare-ghsa-pmjc-j5gp-7hcj into release-2.6.2

  • Saptak S (15 Mar 24)

    Merge branch 'advisory-fix-1' of github.com:onionshare/onionshare-ghsa-24m9-8mf9-pqrj into release-2.6.2

  • Allan NordhĂžy (14 Mar 24)

    Translated using Weblate (Norwegian BokmÄl) Currently translated at 58.1% (25 of 43 strings) Translation: OnionShare/Doc - Install Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-install/nb_NO/

  • slrslr (14 Mar 24)

    Translated using Weblate (Czech) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/cs/

  • Hosted Weblate (14 Mar 24)

    Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: OnionShare/OnionShare Desktop Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/ Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: OnionShare/OnionShare Desktop Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/ Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: OnionShare/OnionShare Desktop Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/

  • ButterflyOfFire (14 Mar 24)

    Translated using Weblate (Kabyle) Currently translated at 20.9% (9 of 43 strings) Translation: OnionShare/Doc - Install Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-install/kab/ Translated using Weblate (Kabyle) Currently translated at 13.3% (8 of 60 strings) Translation: OnionShare/Doc - Features Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-features/kab/ Added translation using Weblate (Kabyle) Translated using Weblate (Kabyle) Currently translated at 6.6% (4 of 60 strings) Translation: OnionShare/Doc - Features Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-features/kab/ Translated using Weblate (Kabyle) Currently translated at 50.0% (1 of 2 strings) Translation: OnionShare/Doc - Index Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-index/kab/ Added translation using Weblate (Kabyle) Added translation using Weblate (Kabyle) Added translation using Weblate (Kabyle)

  • Hosted Weblate (14 Mar 24)

    Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: OnionShare/OnionShare Desktop Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/

  • 109247019824 (14 Mar 24)

    Translated using Weblate (Bulgarian) Currently translated at 54.5% (6 of 11 strings) Translation: OnionShare/Doc - Security Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-security/bg/ Translated using Weblate (Bulgarian) Currently translated at 54.5% (6 of 11 strings) Translation: OnionShare/Doc - Security Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-security/bg/

  • SC (14 Mar 24)

    Translated using Weblate (Portuguese (Portugal)) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/pt_PT/

  • emma peel (14 Mar 24)

    Translated using Weblate (Tagalog) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/tl/ Translated using Weblate (Armenian) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/hy/ Translated using Weblate (Filipino) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/fil/ Translated using Weblate (Bosnian) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/bs/ Translated using Weblate (Kurdish (Central)) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/ckb/ Translated using Weblate (Telugu) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/te/ Translated using Weblate (Hindi) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/hi/ Translated using Weblate (Yoruba) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/yo/ Translated using Weblate (Hungarian) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/hu/ Translated using Weblate (Czech) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/cs/ Translated using Weblate (Bosnian) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/bs/ Translated using Weblate (Kurdish (Central)) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/ckb/ Translated using Weblate (Amharic) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/am/ Translated using Weblate (Portuguese (Portugal)) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/pt_PT/ Translated using Weblate (Irish) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/ga/

  • Weblate Translation Memory (14 Mar 24)

    Translated using Weblate (Sinhala) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/si/ Translated using Weblate (Uyghur) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/ug/ Translated using Weblate (Tibetan) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/bo/ Translated using Weblate (Tagalog) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/tl/ Translated using Weblate (Aymara) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/ay/ Translated using Weblate (Armenian) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/hy/ Translated using Weblate (Belarusian) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/be/ Translated using Weblate (Filipino) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/fil/ Translated using Weblate (Tamil) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/ta/ Translated using Weblate (Bosnian) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/bs/ Translated using Weblate (Vietnamese) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/vi/ Translated using Weblate (Kurdish (Central)) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/ckb/ Translated using Weblate (Slovak) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/sk/ Translated using Weblate (Lithuanian) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/lt/ Translated using Weblate (Croatian) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/hr/ Translated using Weblate (Afrikaans) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/af/ Translated using Weblate (Serbian (latin)) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/sr_Latn/ Translated using Weblate (Swahili) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/sw/ Translated using Weblate (Telugu) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/te/ Translated using Weblate (Hindi) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/hi/ Translated using Weblate (Malay) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/ms/ Translated using Weblate (Hebrew) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/he/ Translated using Weblate (Swedish) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/sv/ Translated using Weblate (Yoruba) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/yo/ Translated using Weblate (Amharic) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/am/ Translated using Weblate (Gujarati) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/gu/ Translated using Weblate (Korean) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/ko/ Translated using Weblate (Chinese (Simplified)) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/zh_Hans/ Translated using Weblate (Slovenian) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/sl/ Translated using Weblate (Macedonian) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/mk/ Translated using Weblate (Indonesian) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/id/ Translated using Weblate (Portuguese (Portugal)) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/pt_PT/ Translated using Weblate (Portuguese (Brazil)) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/pt_BR/ Translated using Weblate (Romanian) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/ro/ Translated using Weblate (Punjabi) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/pa/ Translated using Weblate (Irish) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/ga/ Translated using Weblate (Icelandic) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/is/ Translated using Weblate (Hungarian) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/hu/ Translated using Weblate (Georgian) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/ka/ Translated using Weblate (Russian) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/ru/ Translated using Weblate (Norwegian BokmÄl) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/nb_NO/ Translated using Weblate (Dutch) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/nl/ Translated using Weblate (Italian) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/it/ Translated using Weblate (Finnish) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/fi/ Translated using Weblate (Danish) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/da/ Translated using Weblate (Czech) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/cs/

  • emma peel (14 Mar 24)

    Translated using Weblate (Telugu) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/te/ Translated using Weblate (Gujarati) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/gu/ Translated using Weblate (Slovenian) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/sl/ Translated using Weblate (Romanian) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/ro/ Translated using Weblate (Hungarian) Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/hu/

  • Miguel Jacq (16 Feb 24)

    Set a maximum length of 524288 characters for text messages in Receive mode

  • Saptak S (08 Mar 24)

    Allow only ascii characters

  • Micah Lee (08 Mar 24)

    Edit error message in ConnectionRefusedError error to be more generic

  • Saptak S (08 Mar 24)

    Allows only specific unicode characters for username Added a function to remove all characters apart from characters which fall under the unicode categories of letters and numbers. Also added a list of allowed special characters.

  • Micah Lee (08 Mar 24)

    Handle exceptions in chat mode's validate_username

  • Micah Lee (08 Mar 24)

    Forcefully disconnect the user from socketio on disconnect event

  • Saptak Sengupta (06 Mar 24)

    Merge pull request #1885 from emmapeel2/main weblate update

  • emma peel (05 Mar 24)

    not sure why this file was changed. restoring the one on main.

OnionShare Website

Website

OnionShare

OnionShare is a tool for anonymous peer-to-peer file sharing, chatting, and web hosting.

Redirects

Does not redirect

Security Checks

All 66 security checks passed

Server Details

  • IP Address 178.128.10.165
  • Hostname onionshare.org
  • Location Santa Clara, California, United States of America, NA
  • ISP DigitalOcean LLC
  • ASN AS14061

Associated Countries

  • US

Saftey Score

Website marked as safe

100%

Blacklist Check

onionshare.org was found on 0 blacklists

  • ThreatLog
  • OpenPhish
  • PhishTank
  • Phishing.Database
  • PhishStats
  • URLhaus
  • RPiList Not Serious
  • AntiSocial Blacklist
  • PhishFeed
  • NABP Not Recommended Sites
  • Spam404
  • CRDF
  • Artists Against 419
  • CERT Polska
  • PetScams
  • Suspicious Hosting IP
  • Phishunt
  • CoinBlockerLists
  • MetaMask EthPhishing
  • EtherScamDB
  • EtherAddressLookup
  • ViriBack C2 Tracker
  • Bambenek Consulting
  • Badbitcoin
  • SecureReload Phishing List
  • Fake Website Buster
  • TweetFeed
  • CryptoScamDB
  • StopGunScams
  • ThreatFox
  • PhishFort

Website Preview

OnionShare Reviews

More File Drop

  • Peer-to-peer based file transfer from the browser, using Web Torrent. It's quick and easy to use, and doesn't require any software to be installed. Can also be self-hosted.

  • Simple, encrypted file sharing, with a 500mb limit and 5-day retention. Files are secured with client-side AES-256 encryption and no IP address or device info is logged. Files are permanently deleted after download or after specified duration. Developed by StandardNotes, and has built-in integration with the SN app.

About the Data: OnionShare

API

You can access OnionShare's data programmatically via our API. Simply make a GET request to:

https://api.awesome-privacy.xyz/productivity/file-drop/onionshare

The REST API is free, no-auth and CORS-enabled. To learn more, view the Swagger Docs or read the API Usage Guide.

About the Data

Beyond the user-submitted YAML you see above, we also augment each listing with additional data dynamically fetched from several sources. To learn more about where the rest of data included in this page comes from, and how it is computed, see the About the Data section of our About page.

Share OnionShare

Help your friends compare File Drop, and pick privacy-respecting software and services.
Share OnionShare and Awesome Privacy with your network!

View File Drop (3)