A practical synthesis of resveratrol 3-O-β-D-glucuronide, suitable for preparation of large quantities, was developed using selective deacetylation of resveratrol triacetate with ammonium acetate. A simplified procedure for large scale preparation of resveratrol is also reported.