jClientUpload is a client-side JAVA component (Applet or WebStart) that allows to upload files to a web or ftp server. This component could be integrated in any application whatever server-side technology (JSP/Servlet, PHP, ColdFusion, ASP, ASP.NET, Perl/CGI). Front-end provides an upload progress bar, a cancel button, drag&drop support and copy/paste support. This new release provides FTP support, directories upload, very large (>2GB) HTTP uploads, redirect URL after upload, WebStart support and more. It is customizable (multilanguage and colors).