The classical method of measuring binding constants with affinity-based biosensors involves testing several analyte concentrations over the same ligand surface and regenerating the surface between binding cycles. Here we describe an alternative approach to collecting kinetic binding data, which we call "kinetic titration." This method involves sequentially injecting an analyte concentration series without any regeneration steps. Through a combination of simulation and experimentation, we show that this method can be as robust as the classical method of analysis. In addition, kinetic titrations can be more efficient than the conventional data collection method and allow us to fully characterize analyte binding to ligand surfaces that are difficult to regenerate.