← Back to Dreezle Draw!

The History of Dreezle.com

From Java Applet to Modern Web App: A Creative Tool's 25-Year Journey

Dreezle.com has been home to a free online painting tool for kids since the late 1990s. What started as an experiment with Java applet technology became a quietly popular creative tool used by children around the world. This is the story of how it got here.

The Beginning: SandboxPix (1997–2002)

The painting tool that would become Dreezle Draw started life as SandboxPix, a Java applet written by Bill Enright and released under the GPL v2 open source license. SandboxPix was a fully featured pixel-based painting program that ran inside a web browser — years before HTML5 Canvas, before Flash drawing tools, before any of the browser-based creative apps that exist today.

SandboxPix wasn't a toy. It implemented a custom pixel blending algorithm where greyscale pen tip images served as intensity maps — white pixels applied full color, grey pixels applied partial color, and black pixels applied none. Each color channel was blended independently, producing a painting feel closer to real watercolors than the hard-edged "bucket fill" tools common in software at the time. The program included freehand drawing, line and circle tools, a flood fill, a blur/smudge tool, and a stamp tool with dozens of images.

The application was built in Java because that was the technology of the era for interactive browser content. Java applets could do things that HTML and JavaScript simply couldn't do in 1997 — direct pixel manipulation, custom image processing, and responsive mouse tracking. SandboxPix was roughly 19,000 lines of Java across 127 source files.

Dreezle.com Goes Online

The painting tool was hosted at dreezle.com, where it was offered as a free creative activity for kids. No login was required. No personal information was collected. A child could visit the site, paint a picture, and save it to their computer.

The site found an audience organically. Without any marketing or advertising budget, dreezle.com attracted visitors from around the world — including significant traffic from South Korea, Japan, and other non-English-speaking countries. This happened because the interface was entirely visual. Every tool, every option, every control was represented by an icon or image rather than a text label. A child in Seoul could use Dreezle Draw exactly as easily as a child in San Francisco, because there was nothing to read.

The Quiet Years

In the mid-2010s, web browsers began dropping support for Java applets. Chrome removed Java plugin support in 2015. Firefox followed. By 2017, there was no mainstream browser that could run a Java applet without special configuration. SandboxPix, along with thousands of other Java-based web applications, stopped working for most visitors.

Dreezle.com went dormant. The domain stayed registered, but the painting tool that had been its reason for existence could no longer run in a modern browser.

The Rebuild (2025–2026)

In early 2026, with the help of Claude Opus 4.6, the painting tool was rebuilt from the ground up in modern JavaScript. The original SandboxPix Java source code served as the reference implementation — every algorithm, every blending calculation, every tool behavior was studied and ported to ensure the rebuilt version would paint the same way the original did.

The new version runs natively in any modern web browser. No plugins, no downloads, no installation. It uses the HTML5 Canvas API for display, but maintains its own pixel buffer engine internally — a direct descendant of the architecture that SandboxPix pioneered in Java.

The pixel blending algorithm — the thing that makes painting in Dreezle Draw feel different from other browser-based drawing tools — was preserved exactly. The grey-map intensity system, the independent per-channel color convergence, the soft brush behavior — all of it works the same way it did in the original Java applet, just running on a modern platform.

Some things improved in the translation. The original Java applet stored pixels in ARGB format because that was Java's native pixel representation. The JavaScript version uses ABGR format — the native representation when viewing HTML5 Canvas image data as 32-bit integers — which means the painting engine writes directly into the display buffer with no per-frame format conversion. The result is noticeably smoother brush strokes at high speed.

The visual-only interface philosophy was preserved. Dreezle Draw still uses no text labels. Tools are represented by icons. Pen tips are shown as images of what they produce. The application is as language-agnostic today as it was in 2002.

Dreezle Draw Today

Dreezle Draw is live at dreezle.com as a free painting activity for kids. It collects no personal information, requires no account, sets no cookies, and works on any device with a modern web browser.

The tool includes all seven original SandboxPix instruments — freehand brush, line, circle, flood fill, blur, stamp, and color mixer — plus the full color system with related-color generation and a mixing palette where kids can blend colors together before applying them to their painting.

It's the same creative tool it's always been, just running on technology that will actually be around for the next 25 years.

Learn More