Konwersja typu,
zmiana typu (zmiennej w odwołaniu, wyrażenia),
rzutowanie typu,
przekształcenie typu, to konstrukcja programistyczna dostępna w określonym
języku programowania, umożliwiająca traktowanie danej pewnego, konkretnego
typu, jak daną innego typu, lub taką zmianę tej danej albo jej reprezentacji w
pamięci operacyjnej, aby wartość tej danej, odpowiadała według przyjętych kryteriów odwzorowania, danej innego, wybranego typu. Pojęcie konwersji odnosi się także do sytuacji wyboru, rzutowania danych, które nie posiadają przypisanego typu, na wybrany, konkretny typ, celem
interpretacji tych danych. Konwersja typu jest więc w swej istocie wykonaniem pewnego, z góry ustalonego, odwzorowania pomiędzy różnymi typami.