How to Use ScaleSmart
Stop wasting time guessing graph scales. Follow these steps to get a perfectly scaled, lab-ready graph in seconds.
1. Enter Your Data
You can manually type your X and Y values into the table, or simply copy your data directly from Excel or Google Sheets and press Ctrl+V in the first cell to auto-fill the table.
2. Calculate the Scale
Click 'Calculate Graph'. ScaleSmart automatically finds the best 'rational' scale (e.g., 1, 2, 0.5, 0.2) that ensures your data fills at least 80% of the graph paper without falling off the edges.
3. Customize (Optional)
Want your graph to start exactly at zero? Type '0' into the Force Start input box. Need it to fit differently on your paper? Click the Rotate button to swap between Portrait and Landscape modes.
4. Export to PDF
Once your graph looks perfect, click 'Export PDF'. This generates a high-quality, vector-based A4 document that you can directly print for your lab report.
The Math Behind ScaleSmart
Rule #1: The 80% Fill Rule
Most science marking rubrics (in Chemistry, Physics, and Biology) require your plotted points to cover at least 80% of the drawn axis. A graph that is too small is considered inaccurate because it squashes the data together, making gradients impossible to calculate accurately.
ScaleSmart strictly enforces this. If you force a custom start value that shrinks your data below 80% coverage, the app will throw an error to protect your grade!
Rule #2: The Rational Scale Rule
A good scale must be easy to read for both the examiner and you. Therefore, the scale multiplier must be a "rational" standard number (like 1, 2, 2.5, 4, 5, or 8, multiplied by any power of 10).
Why? Because the inverse must also be a clean decimal. If 1 large square = 3 units, plotting the number 10 means counting $10 / 3 = 3.333$ squares (a nightmare to draw!). But if 1 square = 2 units, plotting 10 is exactly 5 squares.
ScaleSmart's algorithm tests hundreds of scale combinations, filtering out the "bad" numbers (like 3, 6, 7, or 9) so you never plot a point on an awkward fraction of a millimeter.