Sample from a Pareto distribution. If $Y\sim\mathsf{Exp}(\mathrm{rate}=\lambda),$ then $X = x_m\exp(Y)$ has a Pareto distribution with density function $f_X(x) = \frac{\lambda x_m^\lambda}{x^{\lambda+1}}$ and CDF $F_X(x) = 1-\left(\frac{x_m}{x}\right)^\lambda,$ for $x\ge x_m > 0.$ The minimum value $x_m > 0$ is necessary for the integral of the density to exist.
Consider the random sample y of $n = 1000$ observations from $\mathsf{Exp}(\mathrm{rate}=\lambda=5)$ along with the Pareto sample y resulting from the transformation above.
set.seed(1128) x.m = 1; lam = 5 y = rexp(1000, lam) summary(y) Min. 1st Qu. Median Mean 3rd Qu. Max. 0.0001314 0.0519039 0.1298572 0.1946130 0.2743406 1.9046195 x = x.m*exp(y) summary(x) Min. 1st Qu. Median Mean 3rd Qu. Max. 1.000 1.053 1.139 1.245 1.316 6.717
Below is the empirical CDF (ECDF) of Pareto sample x along with the CDF (dotted orange) of the distribution from which it was sampled. Tick marks along the horizontal axis show individual values of x.
plot(ecdf(x), main="ECDF of Pareto Sample") curve(1 - (x.m/x)^lam, add=T, 1, 4, lwd=3, col="orange", lty="dotted") rug(x)

Ref: See the Wikipedia page on Pareto distributions, under the heading for relationship to exponential.