We make sharing stuff suck less.
We respect user freedom and privacy.
We'll host any kind of media file.
We are open source and free.
NERDZCrush is a fork of MediaCrush an open-source, privacy-first website for hosting video, audio, and images.
The maximum file size is 50 MB. Knock yourself out.
First and foremost, NERDZCrush is for users. We respect user privacy and we are completely transparent.
For those of you who are even more privacy concious, we even have a hidden service from which you can upload files and share media. Check us out at http://mediacrs5ujufxog.onion/ to browse the site anonymously.
NERDZCrush supports nearly every image, audio, and video format ever made.
Upload what you've got, and chances are it'll work great. You can even upload several of them to make an album! All images are hosted losslessly, and the original file is available for download for everything else. We have to convert files between formats for technical reasons, but if you ever notice a problem because of it, send us an email.
That conversion can be a good thing, though. Take GIFs, for example. Did you know that GIF files, while handy for sharing short animations, are really hard on bandwidth? We convert them to videos when you upload them, which reduces the file size quite a lot without making a noticable impact on quality. Bonus: you gain the ability to do things like pause them or change the playback speed.
Here are some other cool features we support:
- Subtitles: SSA, SRT, or VTT subtitled videos work great
- Microphone: On the home page, click the microphone icon to upload directly from your mic
This site is built with python, ffmpeg, and tons more open tech. There's a great public API, too.
Want to hack on NERDZCrush from your own code? We've got a full-blown, free API that does everything you're hoping for. You can browse the documentation to learn about each endpoint, find an API wrapper, and get directions for help.
Or perhaps you want to set up your own instance of NERDZCrush, on your own servers? You'll need to be a fairly experienced Linux sysadmin, but there are detailed instructions for you on GitHub.
Or best of all, do you want to contribute some code to NERDZCrush? That's great, because we love to have extra contributions. There are guidelines for contributors on GitHub and we're looking forward to seeing what you can come up with. We've got a long backlog and your help would be great.