diff --git a/exec/hexdump.js b/exec/hexdump.js
new file mode 100644
index 0000000000000000000000000000000000000000..397500f08732a7759a292b1db8e6ad8b528c2bcc
--- /dev/null
+++ b/exec/hexdump.js
@@ -0,0 +1,20 @@
+// $Id$
+
+load("hexdump_lib.js");
+
+function main()
+{
+	var i;
+
+	for(i=0; i < argv.length; i++) {
+		var file = new File(argv[i]);
+		if(!file.open("rb"))
+			alert(file.name + " open error " + file.error);
+		else {
+			hexdump_file(file);
+			file.close();
+		}
+	}
+}
+
+main();
\ No newline at end of file