< Back

- - - - - - - - - - - - - UpChud - - - - - - - - - - - -

You can upload files to this site via a simple HTTP POST, e.g. using curl:

curl -F "file=@./file" https://up.chud.cyou/

Or simply choose a file and click "Upload" below:


Notice: by using this method, you accept that you have lost "The Game"


Limits!

  • The maximum allowed file size is 1 MiB.
  • Files are kept for a minimum of 3, and a maximum of 365 Days.
  • Permitted filetypes are:
    c, h, m4, md, org, txt, gpg, pdf, avif, jpeg, jpg, png, jxl, gif, mkv, mp4, webm
  • How long a file is kept depends on its size. Larger files are deleted earlier than small ones.
    This relation is non-linear and skewed in favour of small files.

    MIN_AGE + (MAX_AGE - MIN_AGE) * (1-(FILE_SIZE/MAX_SIZE))^1.5

    Aliases

    These really aren't aliases, but bash functions, but... it's bash. - And I put these in my aliases file.
    # I am bash, bourne of pure evil
    upload(){
        url="$1"
        shift
        for i in "$@"; do
            curl "$url" -F"file=@$i"
        done
    }
    lainsafe(){ upload "https://lainsafe.kalli.st/" "$@" ; echo ; }
    0x0(){ upload "https://0x0.st/" "$@" ; }
    x0(){ upload "https://x0.at/" "$@" ; }
    chud(){ upload "https://up.chud.cyou/" "$@" ; }
    random(){
        # chud omitted due to low allocated MiB and limited suffixes
        l=("lainsafe" "0x0" "x0")
        j=${l[$(($RANDOM % ${#l[@]}))]}
        "$j" "$@"
    }
    

    Source

    The UpChud page's source can be seen on the git.

    The unmodified PHP script used to provide this service is open source and available on GitHub.


    "Muh TOS"

    - No Porn Or Illegal Activity As Per U.S. Law.

    - For programming, screenshots, small file transfer, & mildly amusing images.


    Contact

    If you want to report abuse of this service, or have any other inquiries, please write an email to admin@chud.cyou