> For the complete documentation index, see [llms.txt](https://osmosis.gitbook.io/o/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://osmosis.gitbook.io/o/liquidity-providing/creating-pool.md).

# Creating a Pool

Creating pools in Osmosis is permissionless, meaning any user can create a pool with two or more supported assets.

Go to `Pools > Create a Pool`. Select from your wallet the assets that will comprise the pool. Choose a weight for each asset.

![](/files/-McLoSPNOlZWhzTC9iJL)

Choose a quantity of each asset to deposit into the pool.

![](/files/-McLpC-4_Ewy0d1OOw1B)

Input a swap fee for the pool. (An explanation of swap fees can be found [here](/o/liquidity-providing/fees.md).)

![](/files/-McLpC-5McMCcySAFSmJ)

Click `Create a Pool` and voilà! The pool is launched. The parameters chosen when creating the pool (token weights, swap fees) cannot be changed later.
