Blockfolio charges absolutely zero fees for the first three deposits each month, provided that the deposits are from a bank account via ACH. After the third deposit in a rolling month, you will have to pay a small fee of $0.50 USD per transaction to use ACH.
If you choose to deposit money to Blockfolio using a credit card, you will need to pay the card processor's convenience fee, which is equivalent to 2.9% + $0.30 USD per deposit transaction.
Blockfolio doesn't charge any fees on the first three ACH withdrawals on any day. Withdrawals after this will incur a $1.50 USD fee.
Mentioned in this answer
Blockfolio 2.0
Effortlessly manage all your crypto in one place.