Microsoft's free offer for consumer Windows 7 and 8.1 PC owners to upgrade to Windows 10 for free ends later today. The exact time for the offer to end could actually spill over into Saturday, July 30 for most time zones.

Windows 10

Officially, Microsoft's fine print says the free upgrade offer ends at 11:59 a.m. on July 29 in your local time zone, which is what the "Get Windows 10" app says when users bring it up on their PC. However, according to what a Microsoft spokesperson told Tom's Hardware, the end of the free Windows 10 upgrade offer will occur at 11:59 p.m. UTC-10 on Friday, July 29. That means if you are in the Pacific time zone in the U.S., the offer will end on Saturday, July 30 at 2:59 a.m. If you are the Eastern zone, the offer ends at 5:59 a.m. on Saturday.

However, that's not a guarantee, according to the report:

The upgrade may be available longer in certain areas. The company does not guarantee any upgrades attempted after the stated end date (and time) will work, however, so users considering the upgrade should do so before the timer hits zero.

If you need some extra time to get your Windows 7 or 8.1 PC updated to Windows 10, you can set your PCs clock back and you might be able to get that deadline extended, but again that's not for certain. If you want to check on when the free Windows 10 upgrade offer ends in your local time zone, you can click below to; a page has been set up for that very purpose. The bottom line: if you want to avoid spending $120 for a Windows 10 upgrade, you might want to get going right now.

Check to see when the free Windows 10 upgrade offer might end in your time zone