Lsat Raw Score Calculator

.lsat-calc-container { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; max-width: 800px; margin: 20px auto; padding: 25px; border: 1px solid #ddd; border-radius: 12px; background-color: #f9f9f9; box-shadow: 0 4px 6px rgba(0,0,0,0.05); } .lsat-calc-container h2 { color: #1a2a6c; text-align: center; margin-top: 0; } .lsat-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-bottom: 20px; } .lsat-input-group { display: flex; flex-direction: column; } .lsat-input-group label { font-weight: 600; margin-bottom: 5px; font-size: 14px; color: #333; } .lsat-input-group input { padding: 10px; border: 1px solid #ccc; border-radius: 6px; font-size: 16px; } .lsat-btn { background-color: #1a2a6c; color: white; padding: 12px 20px; border: none; border-radius: 6px; cursor: pointer; width: 100%; font-size: 18px; font-weight: bold; transition: background-color 0.3s; } .lsat-btn:hover { background-color: #2a3a7c; } .lsat-result-box { margin-top: 25px; padding: 20px; background-color: #fff; border: 2px solid #1a2a6c; border-radius: 8px; text-align: center; } .lsat-result-box h3 { margin: 0; color: #1a2a6c; } .lsat-score-val { font-size: 32px; font-weight: 800; color: #d63031; margin: 10px 0; } .lsat-details { font-size: 14px; color: #555; line-height: 1.6; } .lsat-article { margin-top: 40px; line-height: 1.6; color: #333; } .lsat-article h3 { color: #1a2a6c; border-bottom: 2px solid #1a2a6c; padding-bottom: 5px; } .lsat-example-box { background-color: #f1f3f8; padding: 15px; border-left: 5px solid #1a2a6c; margin: 20px 0; } @media (max-width: 600px) { .lsat-grid { grid-template-columns: 1fr; } }

LSAT Raw Score Calculator

Estimate your scaled 120-180 score based on section performance.

Your Estimated Results

Raw Score: 0
120
Percentile Estimate: 0%

How the LSAT is Scored

The Law School Admission Test (LSAT) uses a two-step scoring process. First, your Raw Score is calculated by totaling the number of questions you answered correctly across all scored sections. On the LSAT, there is no penalty for incorrect answers, so it is always in your best interest to guess if you are unsure.

Second, your raw score is converted into a Scaled Score ranging from 120 (lowest) to 180 (highest). This conversion process, known as "equating," accounts for slight variations in difficulty between different test versions. This ensures that a 165 on a June test represents the same level of ability as a 165 on a October test.

Example Calculation:
If you get 20 correct in Logical Reasoning, 18 in Logic Games, and 22 in Reading Comprehension, your total Raw Score is 60. Depending on the specific test curve, a raw score of 60 typically translates to a Scaled Score of approximately 161-163.

The LSAT Conversion Curve

The "curve" or conversion table changes slightly for every administration. However, common benchmarks include:

  • 180 Score: Usually requires a raw score of 73-75 (missing only 0-2 questions).
  • 170 Score: Usually requires a raw score of ~65 correct.
  • 160 Score: Usually requires a raw score of ~53-55 correct.
  • 150 Score: Usually requires a raw score of ~39-41 correct.

FAQs

Q: Does the experimental section count?
A: No. While you will complete four sections, only three contribute to your raw score. One section is unscored and used by LSAC for pre-testing new questions.

Q: How many questions are on the LSAT?
A: A typical modern LSAT has approximately 75 to 78 scored questions, though older versions with two scored Logical Reasoning sections had around 100-101 questions.

function calculateLSAT() { var s1 = parseInt(document.getElementById("section1").value) || 0; var s2 = parseInt(document.getElementById("section2").value) || 0; var s3 = parseInt(document.getElementById("section3").value) || 0; var s4 = parseInt(document.getElementById("section4").value) || 0; var rawScore = s1 + s2 + s3 + s4; var scaledScore = 120; var percentile = "0%"; // Standardized Score Curve logic based on approx 75-76 questions (Current Format) // If raw score exceeds 76, we cap it or adjust logic for older formats var maxPotential = 101; if (rawScore >= 99) { scaledScore = 180; percentile = "99.9%"; } else if (rawScore >= 97) { scaledScore = 179; percentile = "99.7%"; } else if (rawScore >= 95) { scaledScore = 177; percentile = "99.5%"; } else if (rawScore >= 90) { scaledScore = 174; percentile = "99%"; } else if (rawScore >= 85) { scaledScore = 171; percentile = "98%"; } else if (rawScore >= 80) { scaledScore = 168; percentile = "96%"; } else if (rawScore >= 75) { scaledScore = 165; percentile = "92%"; } else if (rawScore >= 70) { scaledScore = 162; percentile = "85%"; } else if (rawScore >= 65) { scaledScore = 160; percentile = "80%"; } else if (rawScore >= 60) { scaledScore = 157; percentile = "70%"; } else if (rawScore >= 55) { scaledScore = 155; percentile = "63%"; } else if (rawScore >= 50) { scaledScore = 152; percentile = "52%"; } else if (rawScore >= 45) { scaledScore = 150; percentile = "44%"; } else if (rawScore >= 40) { scaledScore = 147; percentile = "33%"; } else if (rawScore >= 35) { scaledScore = 144; percentile = "23%"; } else if (rawScore >= 30) { scaledScore = 141; percentile = "15%"; } else if (rawScore >= 20) { scaledScore = 135; percentile = "6%"; } else if (rawScore >= 10) { scaledScore = 128; percentile = "1%"; } else { scaledScore = 120; percentile = "0.1%"; } // Display logic document.getElementById("displayRaw").innerHTML = rawScore; document.getElementById("displayScaled").innerHTML = scaledScore; document.getElementById("percentileText").innerHTML = "Estimated Percentile: " + percentile; document.getElementById("lsatResult").style.display = "block"; }

Leave a Comment