||Quick and easy calculator
Calculate numeric expression using JavaScipt operators and mathematical constants and functions.
||Cyclic Redundancy Checksum (CRC) calculations
CRC-16 and CRC-32 are very popular checksum methods, used in many protocols and in data storage. They are much safer than simple adding or xoring, but they take longer time to calculate.
||Encrypt and decrypt (and also random generator)
Simple and fast pseudorandom number generator (PRNG) and cryptation method.
||Hide HTML code from e-mail harvesting agents
||Julian Day Number (JDN) calculations
Day counting (numbering) is a useful method to add and subtract dates, and for data storage of dates. Day counters can easily be changed to counters of seconds or other units.
||Permutations of strings (words)
Lists all combinations of all letters in a word.
Generates random passwords. A user specified pattern or mask is used to create passwords. You should always use random passwords, and not passwords you think up your self (like the name of your dog or wife :-) ).
Quick sort is a popular sort method. However the recursive algorithm may cause stack overflow. Here is a quick sort method that uses a small stack space.
Show Unicode characters and codes, for different fonts.