heil
intact
Not damaged, broken, or injured; unharmed and whole.
Trotz des Sturzes ist das Glas heil geblieben.
Despite the fall, the glass remained intact.

intact / safe / healed
Loading your saved state.
intact
Not damaged, broken, or injured; unharmed and whole.
Trotz des Sturzes ist das Glas heil geblieben.
Despite the fall, the glass remained intact.

The adjective 'heil' (intact/safe/healed) is the root of the verb 'heilen' (to heal) and the noun 'die Heilung' (healing, the process of becoming healthy). All these words have to do with wholeness or health.
Der Arzt konnte die Krankheit heilen.
The doctor was able to heal the illness.
'Heil' is usually used predicatively, meaning it appears at the end of a sentence after a verb like 'sein' (to be), 'bleiben' (to remain), or 'ankommen' (to arrive). Using it directly before a noun (attributively) is rare.
Die Tasse ist vom Tisch gefallen, aber sie ist heil geblieben.
The cup fell off the table, but it remained intact.
In the meaning 'arrived safely', 'heil' is very often used in the fixed combination 'heil ankommen' (to arrive safely).
Ich hoffe, ihr seid alle heil angekommen.
I hope you all arrived safely.
You can tell from context whether 'heil' means 'intact' or 'healed'. If it refers to an object (e.g., glass, bicycle), it means 'intact'. If it refers to an injury (e.g., wound, bone), it means 'healed'.
Mein Handy ist heruntergefallen, aber das Display ist zum Glück noch heil.
My phone fell down, but luckily the display is still intact.
The meaning 'harmonious' or 'ideal' occurs almost exclusively in the fixed expression 'heile Welt' (ideal world). This often describes, sometimes ironically, a naive or unrealistically positive state.
Viele Kinderfilme zeigen eine heile Welt ohne echte Probleme.
Many children's films show an ideal world without real problems.
whole / quite
'ganz' and 'heil' can both mean that something is not damaged. With objects, they are sometimes very similar: a glass can still be 'ganz' or still be 'heil' (intact). However, 'heil' also fits well when someone arrives safely and without harm, or when no injury has occurred. In this meaning, 'ganz' is used more with things and in simple everyday sentences. The words can be confusing because 'ganz' also has many other meanings, for example 'complete' or 'very'.

Nach der langen Fahrt sind alle heil zu Hause angekommen.
After the long journey, everyone arrived home safely.
Ben prüfte die Tasse, und sie war noch ganz.
Ben checked the cup, and it was still intact.