IM-History è un programma per memorizzare le comunicazioni avvenute per mezzo dei più comuni sistemi di IM
Tra questi i più noti sono Skype, Yahoo!, ICQ, MSN, Miranda e Pidgin. Per ognuno dei precedenti programmi vengono memorizzati sia i messaggi in inviati che quelli ricevuti da un determinato account attivo.
Il software è completo e semplice da utilizzare. L'interfaccia grafica è intuitiva e permette con pochi click di memorizzare conversazioni o di visualizzarle.
Inoltre dispone di un meccanismo di memorizzazione dei contatti, attraverso il quale è possibile salvare anche altre informazioni personali, oltre alle comunicazioni, come numeri di telefoni e altri indirizzi.
Aggiungiamo infine una buona capacità di ritrovamento delle conversazioni attraverso opportune funzionalità di ricerca, ad esempio inserendo una parola chiave o il contatto con il quale abbiamo avuto uno scambio di messaggi.