Court spokeswoman Shirli Koren said the decision allows Olmert, who served as prime minister from 2006 to 2009, to remain free until a ruling on his appeal is made. That decision is expected within three months.
Olmert, 68, was convicted in March in a wide-ranging case that accused him of accepting bribes to promote a controversial real-estate project in Jerusalem. He was charged for acts while he was mayor of Jerusalem and national trade minister, years before he became prime minister.
Olmert resigned as prime minister in 2009 following his corruption indictment.