File Joiner is a tool that combines (binds) unlimited files (no matter their type) into a single standalone executable (a Container file). The Container (the final bound file) is a compiled program that, when opened, will automatically launch the included files. File Joiner can run any type of file from the bound file (the container) without affecting its direct functionality. For instance, if you bind an executable, a text file and an image file, when the Container file is run, the executable will be run too while the other files will be opened with the default image file viewer (IrfanView, Paint etc.) and text file viewer (Notepad, Wordpad etc.).