The California Probate Code includes a free statutory will form. The statutory will form does not give users much flexibility for devising property to beneficiaries, but it is fine for people who have limited assets and only want to devise assets to one or two beneficiaries.
You should avoid free will forms from other sources. Many free forms are not tailored to state law or are not updated when laws change. If you use a will form, purchase one from a reputable source that updates its forms when California law changes.