Abstract. A method is presented for the evaluation of the exhaust emissions of marine traffic, based on the messages provided by the Automatic Identification System (AIS), which enable the identification and location determination of ships. The use of the AIS data enables the positioning of ship emissions with a high spatial resolution, which is limited only by the inaccuracies of the Global Positioning System (typically a few metres) that is used in vessel navigation. The emissions are computed based on the relationship of the instantaneous speed to the design speed, and these computations also take into account the detailed technical information of the ships' engines. The modelling of emissions is also based on a few basic equations of ship design, including the modelling of the propelling power of each vessel in terms of its speed. We have also investigated the effect of waves on the consumption of fuel, and on the emissions to the atmosphere. The predictions of fuel consumption were compared with the actual values obtained from the shipowners. For a RoPax vessel, the predicted and reported values of fuel consumption agreed within an accuracy of 6%. According to the data analysis and model computations, the emissions of NOx, SOx and CO2 originating from ships in the Baltic Sea in 2007 were in total 400 kt, 138 kt and 19 Mt, respectively. A breakdown of emissions by flag state, ship's type and year of construction is also presented. The modelling system can be used as a decision support tool in the case of issues concerning, e.g., health effects caused by shipping emissions, the construction of emission-based fairway dues systems or emissions trading. The computation of emissions can also be automated, which will save resources in constructing emission inventories. Both the methodologies and the emission computation program can be applied in any sea region in the world, provided that the AIS data from that specific region are available.