3D Electron Orbital Viewer - Online Chemistry Visual
Rotate and view the 3D shapes of s, p, d, and f orbitals. Great for teaching quantum mechanics. WebGLβbased.
UD5 Toolkit
Interactive scratch test demo β compare minerals & everyday materials
Hover over segments to see details β colored markers show your selections
Mohs hardness is ordinal, not linear. Diamond (10) is about 4Γ harder than corundum (9) in absolute terms!
Created by Friedrich Mohs in 1812, a German geologist who needed a simple way to identify minerals in the field.
Use your fingernail (~2.5), a copper coin (~3.5), or a steel knife (~5.5β6) to test unknown minerals!
| Item | Approx. Mohs Hardness | Can Scratch | Scratched By |
|---|---|---|---|
| Fingernail π | ~2.5 | Talc (1), Gypsum (2) | Copper coin, iron nail, glass |
| Copper Coin πͺ | ~3.5 | Talc, Gypsum, Calcite (3) | Iron nail, glass, steel file |
| Iron Nail π© | ~4.5 | Up to Fluorite (4) | Glass, steel file, quartz |
| Window Glass πͺ | ~5.5 | Up to Apatite (5) | Steel file, quartz, topaz |
| Steel File πͺ | ~6.5 | Up to Orthoclase (6) | Quartz, topaz, diamond |
| Porcelain π½οΈ | ~7.5 | Up to Quartz (7) | Topaz, corundum, diamond |
The Mohs scale is ordinal. Here's how absolute hardness (Vickers/Knoop) compares across the scale. Diamond (10) is vastly harder than talc (1) β over 1,600 times in indentation resistance. This non-linearity is crucial for industrial applications where precise hardness matters.
Rotate and view the 3D shapes of s, p, d, and f orbitals. Great for teaching quantum mechanics. WebGLβbased.
Evaluate the strength of your passwords with a visual meter and detailed feedback. Check for length, complexity, and breached passwords. All analysis is client-side.
Write JavaScript code and see the output or console.log results immediately. Safe iframe sandbox. For quick experiments.
Live cryptocurrency prices from public APIs. Clean ticker with percentage changes. Pure frontend, no account needed.
Press keys on your physical keyboard and see them highlighted on a virtual keyboard. Detects multi-key rollover. Quick hardware check.
Convert numbers between binary, octal, decimal, and hexadecimal bases. See real-time conversion as you type. Clean and simple programmer utility.
Enter a URL and see a waterfall of external scripts with their download size and execution time estimate. Identify performance culprits.
Enter a CDN URL for a script or style and generate the integrity attribute with sha384 or sha512. Protect your site.
Paste text to see a live letter frequency bar chart. Helps break substitution ciphers. All local analysis.
Transform English text into pseudolocalized text with accents, expansion, and brackets. Test your UI's readiness for translation.
Convert decimal numbers to their hexadecimal equivalents. Support for large integers. Fast and handy for low-level programming reference.
Create a humorous fake GitHub profile screenshot with custom name, stars, and languages. Pure canvas prank.
Build a Vite configuration file by selecting plugins (Vue, React, etc.), aliases, and build options. Copy the final code.
Convert between Base32 encoded strings and hexadecimal. Work with lowβlevel data representations. All local.
Tune your guitar using the browser microphone. Detects pitch and shows deviation from standard tuning. No installation, pure client-side audio processing.
Enter a MIDI note number (0β127) or a musical note name and get the exact frequency in Hz. Piano keyboard picker.
Enter a hex color and hear a tone mapped to its hue. Explore the connection between color and sound. Fun perceptual experiment.
Answer yes/no questions about color, hardness, streak, luster to narrow down common rocks and minerals.