Although there are many commercially available trainingsoftware programs for pharmacokinetics, they lack flexibility and convenience. In this study, we develop simulation software to facilitate pharmacokineticseducation. General formulas for timecourses of drug concentrations after single and multiple dosing were used to build source code that allows users to simulate situations tailored to their learning objectives. A mathematical relationship for a 1-compartment model was implemented in the form of differential equations. The concept of populationpharmacokinetics was also taken into consideration for further applications. The source code was written using R. For the convenience of users, two types of software were developed a web-based simulator and a standalone-type application. The application was built in the JAVAlanguage. We used the JAVA/R Interface library and the ‘eval()’ method from JAVA for the R/JAVA interface. The final product has an input window that includes fields for parameter values, dosing regimen, and populationpharmacokinetics options. When a simulation is performed, the resulting drug concentration timecourse is shown in the output window. The simulation results are obtained within 1 minute even if the populationpharmacokinetics option is selected and many parameters are considered, and the user can therefore quickly learn a variety of situations. Such software is an excellent candidate for development as an open tool intended for wide use in Korea. Pharmacokinetics experts will be able to use this tool to teach various audiences, including undergraduates.