Let $X\subset\mathbb{R}^n$ have zero measure in $\mathbb{R}^n$, and $f:X\to\mathbb{R}^n$ be locally Lipschitz (for every $x$ in domain there is neighbourhood of $x$ in which $f$ is Lipschitz). Then $f(X)$ also has zero measure in $\mathbb{R}^n$.
What I tried so far: let $\varepsilon>0$, then there is a countable family of (closed) rectangles $(Q_i)_{i\in\mathbb{N}}$ which covers $X$ and has total volume lesser than $\varepsilon$. Then the countable family $(f(Q_i))_{i\in\mathbb{N}}$ covers $f(X)$ but I don't know how to prove that it has total volume less than $\varepsilon$. I think I actually must consider a family of subsets of each $Q_i$ in which $f$ is Lipschitz. But I don't see how to connect the estimation of the volume of a rectangle with the Lipschitz condition.