The visa policy of Chile currently identifies around 90 countries whose citizens can enter the country without the need to obtain a consular or electronic visa, for a visa- free stay of up to 90 days with each entry. Unless you are a visa-exempt national, you will need a Chile visa to travel to Chile. The Chilean government has made the process of obtaining a visa for Chile easy and smooth, allowing you to apply online from your own home. The list of countries that require a Chilean Visa will be published in the congress web site.
The International Police office provides at the moment of entering Chile a form in duplicate called "Tarjeta de Turismo" (Tourist Card). This card is personal and non-transferable and its duration is 90 days, extendable for another 90 days.
Official information about visa procedures of Chile can be found here.