Hyaluronic acid injected into the body has no lasting effect and is naturally absorbed into the body over time. Depending on the hyaluronic acid injection, the duration of the effect will differ. It is said that it is as short as 6 months and has a long duration of 2 years.