O objetivo deste artigo é introduzir uma ferramenta para simulação computacional, capaz de prever a vida útil de componentes que operam em condições corrosivas tais como oxidação, nitretação e carbonetação em temperaturas elevadas. Diferentes classes de materiais (aços ferríticos, aços austeníticos e ligas de níquel) foram expostas a diferentes atmosferas e temperaturas. O software desenvolvido para simulação de corrosão interna em temperaturas elevadas utiliza a técnica numérica de diferenças finitas para descrever a cinética de corrosão e o conceito de equilíbrio termodinâmico local para tratar a estabilidade das fases. Para isto, um link entre o ambiente MATLAB e a sub-rotina termoquímica ChemApp foi criado. Usando esta ferramenta, cinéticas de oxidação, nitretação e carbonetação foram calculadas levando em consideração a microestrutura das ligas, distinguindo precipitação no interior do grão e no contorno do grão. Foi observada uma excelente correlação entre os resultados experimentais e aqueles obtidos através de simulação computacional.The aim of this paper is to introduce a computer simulation tool, which is designed for prediction of service-life of components operating under corrosive conditions such as carburization, oxidation and nitridation at high-temperature. Different classes of materials (low-Cr ferritic steels, austenitic steels and Ni-base superalloys) were exposed at temperatures between 550 o C and 1000 o C to different corrosive atmospheres (carburizing, oxidizing and nitriding). The tool for the prediction of internal/inwards corrosion processes at high-temperatures makes use of the numerical finite-difference technique to treat diffusional kinetics on the one hand and the concept of local equilibrium thermodynamics on the other hand. For this purpose, a link has been established between the numerical environment of MATLAB and the thermodynamic library ChemApp. Using this new tool, the kinetics of nitridation, oxidation and carburization processes were predicted numerically taking the material's microstructure into consideration by distinguishing between precipitation along the grain boundaries and within the grain interior. Excellent agreement between experimental observations and simulation results revealed the high potential of the computer modeling for application to complex corrosion processes.