something to be aware of doing this though ....

if you convert a binary file to ascii then back to binary (or transfer it with a binary transfer mode, for example) you are VERY likely to hose the file in very bad ways. I believe in video terminology they call this "baking" and it's what you experienced with your file you saved in wordpad...

You might want to look into uuencode and uudecode -- they let you safely carry stuff across ascii/binary. Alternately you can just host the binary files with the proper mime types and extensions and let the webserver sort it out (they are usually pretty good at mine type handling and guessing), or you could zip it. All of this of course depends on where and how you're trying to webhost it.