A rögzítés (.freeze) egy objektumot immutábilissá tesz — azt többé már nem lehet módosítani. A leggyakoribb alkalmazás a rögzített string literálok, amelyek javítják a teljesítményt (a stringek újrahasznosítódnak az újrafoglalás helyett) és megakadályozzák az esetleges módosítást. A modern Ruby a rögzített stringeket támogatja.
