Welcome to Huo's Coding Lab
We want to hear from you. Your suggestions are very important to us. Thank you. Go to Suggestion Page >>

3D Solid Viewer

Viewing 3D solid online.

ASCII Table Lookup

Ascii Table, Keystroke Recognition.

Birthday Paradox

What is the chance that at Least two people at a group has the same birthday?

Caesar Cipher Encipherer and Decipher

Enciphering and Deciphering Caesar Cipher. Solve Caesar Cipher with Best Guest.

Cayley Tables Generator

Generate Cayley Tables or Operation Tables online.

Chinese Remainder Theorem Problem Solver

System of Linear Congruences Solver.


Online analog and digital clocks with different styles.

Coprime Finder

Find all numbers less than (or the closet to) and relatively prime to a given number.

Countdown Timer

Countdown for a specific interval; Countdown to a specific time.

Dim Sum Reference Sheet

Help you order your favorite dim sum.

Euclidean Algorithm Step by Step Solver

Using Euclidean Algorithm to find the Greatest Common Divisor (GCD) of Two Positive Integers with Step by Step Explanation.

Factor Pair Finder

Find all factor pairs of an integer.

Fractal Generator

Generate Koch Curve, Sierpinski Triangle, Mandelbrot Set, and other fractals online.

GCD and LCM Calculator

Find the greatest common divisor (GCD) and Least Common Multiple (LCM) of a list of integers

Geometric Transformation Visualizer

Step by step showing how translations, reflections, and rotations work

Group Assigner

Randomly assign students to different groups.

Instant Vote

Instantly gathers multiple choice / vote results.

Integer Partitioner

Find all partitions of a givin positive integer.

Keyboard Event Tester

Show KeyCodes for KeyDown, KeyUp, and KeyPress Events.

Letter Frequency Analyser

Cryptanalysis: Frequency Analysis for Simple Substitution Ciphers (such as caesar cipher).

Logic Expression Evaluator

Evaluating Logic Expression, Generate Truth Table.

Mandelbrot Set Orbit Tracer

Visualize the Orbits of 0 under x^2 + c

Matrix Determinant Calculator

Calculate the matrix determinant online

Maze Generator

Generate playable maze

Modular Inverse Table Generator

Find all modular inverses for a given modulus

Number Base Converter

Convert a number between different number bases. binary, octal, hex, hexadecimal, decimal, base

One Variable Statistics Calculator

Calculate one variable statistics, construct Box-and-Whisker plots.

Pascal's Triangle Generator

Pascal's Triangle Online Generator

Permutation List Generator

Generating all possible permutations for a string sequence.

Polygon Calculator

Calculate the perimeter, area, and centroid of a polygon.

Prime Factorization Calculator

Find the Prime Factorization of a Given Integer.

Quadratic Equation Step by Step Solver

Quadratic Equation Solver with Step by Step Explanation using up to three different methods.

Random Number Generator

Online Customized Random Number Generator.

Random Number Picker

Pick a Random Integer.

Simple Arithmetic Expression Solver

Solving multiple arithmetic expressions at once.

Simple Waitlist Manager

Manager simple waitlist on a simple computer; simple queue management.

Sieve of Eratosthenes Player

Step by step showing how the Sieve of Eratosthenes works.


A stopwatch program that is able to display in different formats.

String Manipulator

Manipulating strings online.

Sudoku Solver

Solving Sudoku Online.

Subsets Generator

Generating all possible subsets of a given sets.

System of Linear Equations Solver

Solving systems of linear equations online.

Tally Counter

Online Tally Counter

Two Variable Statistics Calculator

Calculate two variable statistics, Correlation, Line of Best Fit, Residual Plot.

Two Way Table Analyser

Construct Two-Way Frequency Table, Relative Frequency Tables, Expected Counts, Chi-Square.

Unit Circle Visualizer

Visualize Trigonometric Function Values on a Unit Circle.

Yes-No Counter

Online Tally Counter for Two Categories.