Home | Downloads | Mailing List | About Tenmax | Contact Us | Resellers
Webspiders Teleport Pro Teleport Ultra Teleport VLX Teleport Exec Exec/VLX

WebDisc Web-to-CD Copying Service Get a Quote Place an Order • For Litigation • For Archiving • For Marketing • For Copyright Dataplex Web Mining Service

AboutDownload Now!Version History
Version 1.10 for Windows

About Crunch!

Crunch! is freeDownload Now!

Crunch! is a command-line utility that removes unnecessary information from HTML files.  If you use a web authoring system such as Microsoft FrontPage or Netscape Gold, or even if you write your own web pages, you're likely to wind up with files that contain lots of unnecessary characters and tags.  Crunch! strips these from your web pages, often reducing their size by 10% to 50%.

It may sound complicated, but Crunch! is easy to use, and in no time at all you'll be looking at a page of freshly-crunched HTML.  It's also a tool you can use easily and quickly, meaning that the new HTML for your site will be soaring up your o2 broadband line in no time at all. It has many benefits, and is simple enough to use that there's no real reason not to.

Crunching your HTML files is also a great way to stop data pirates.  Crunched HTML is nearly unreadable, and "borrowing" your code becomes extremely tedious for would-be thieves.

Installing Crunch!

If you're using a Win32 operating system, no installation is required.  Just run it as is.

If you will run Crunch! from Windows 3.1, WFW 3.11, DOS, or OS/2, you must download the 16-bit Crunch! Extender Pack and install it.  The Crunch!  Extender Pack is a zip archive containing a few files that need to be present in the Crunch!  directory for the program to run under 16-bit operating systems.  Unzip that file and read the install.txt file for instructions.

Using Crunch!

Crunch! is a command-line program, so you can execute it from a DOS box or from the Windows Run command.  Running it without any arguments will produce this brief usage summary: 

Crunch! Version 1.2 (c) 1996-1997 Tennyson Maxwell.  All Rights Reserved. 
Usage: crunch [/ncq] inputdir outputdir
       /n = no output (quiet mode) 
       /c = strip html comments
       /q = strip unnecessary quotes


Just specify any or all of the four optional flags (s,n,c,q) and give Crunch! the path to the input directory (where your original web pages are stored) and an output directory (where you want the crunched pages placed).  Be sure to specify the /s flag if you need Crunch! to recurse subdirectories.


  • May mangle scripts.  In general, don't use the /q or /c flags with HTML files that contain scripts, and always test them afterward to make sure they still work. 
  • Generally speaking, it is a good idea to use the /q flag (except with scripts, see above).  Unnecessary quotation marks can take up significant space in HTML files, and the only good reason to keep them is readability.  Of course, after crunching, HTML readability drops to nil anyway. 
  • We do NOT recommend using the /c option unless you are SURE your web pages do not include Java or scripting code.  Any of these languages may store necessary information in HTML comments.  Stripping comments may, therefore, change the displayed content of your web pages.


Send questions, comments, or suggestions on Crunch! to our Support Team at support@tenmax.com.

Legal Information

Crunch! is freeware and is provided "as is."  Tennyson Maxwell Information Systems, Inc., disclaims all warranties, expressed or implied, including without limitation the warranties of merchantability and of fitness for any purpose.  As with all software that affects your files, you should back up your data before using it. Additional terms of use.

Updated March 09, 2021.  © 2021 Tennyson Maxwell Information Systems, Inc.  All Rights Reserved.  Terms of Use