Both write Cantonese in the Latin alphabet. Jyutping, published by the Linguistic Society of Hong Kong, marks tone with a digit after the syllable. Yale, older and common in American course materials, marks tone with diacritics and an inserted h.

Neither is more correct. They were designed for different readers, and which one to learn is mostly decided by the materials you already own.

Side by side

The same words in both schemes. Every row was produced by running the word through the converter on this site, not copied from a chart:

CharactersJyutpingYaleYale with tone numbers
香港hoeng1 gong2hēung góngheung1 gong2
廣東話gwong2 dung1 waa2gwóng dūng wágwong2 dung1 wa2
你好nei5 hou2néih hóuneih5 hou2
朋友pang4 jau5pàhng yáuhpahng4 yauh5
唔該m4 goi1m̀h gōimh4 goi1

What actually differs

Which to use

Use whichever your materials use — switching schemes midway through a course costs more than it gains. If nothing is choosing for you, Jyutping is the more practical default: it types without special characters, it is what dictionaries and input methods expect, and tone numbers are easier to be sure about than a diacritic you have to squint at.

If you already read Yale comfortably, there is no reason to abandon it. Being able to convert between the two is more useful than picking a side, and the mapping is regular enough that reading one after learning the other takes an afternoon.

Note on tone numbers: Jyutping's digits and Yale-with-tone-numbers' digits are the same 1-6 system, so heung1 and hoeng1 differ in the spelling of the vowel, not the tone.

Open the tool set to Yale — switch romanization to compare Free, no account needed. Beta — check anything you rely on.

Common questions

Which one do Hong Kong people use?
Most Hong Kong speakers do not use either in daily life; Cantonese is written in characters. Romanization is a tool for learners, dictionaries and input methods, and in those contexts Jyutping is the common one locally.
Ever wondered what the romanization on the MTR station names is?
That one is the Hong Kong Government romanization — Tsim Sha Tsui, Mong Kok, Kowloon. It is a convention for place names rather than a way of teaching pronunciation, and it does not mark tone at all.
And Sidney Lau?
A teaching scheme, unlike the one above, from the Hong Kong textbooks of the same name. You will meet it in older materials, and it marks tone with a number after the syllable. If your course uses it, there is no reason to switch.
Can I see the same text in both?
Yes. Romanize it once with Jyutping and once with Yale and compare the two exports; the segmentation is identical, so the only differences are the ones described above.