Bitcoin transaction fee calculator I'm new to bitcoin. Is there a website where I can type amount of BTC I want to send and type of transaction - Urgent, Normal, Economic and they give me the price in USD how much the transaction fee will be ? 
For now I just found this https://bitinfocharts.com/comparison/bitcoin-transactionfees.html 
There I can see that transaction fee is 0.4$. But I don't think it could be so low.
This calculator and this chart are fairy useful for estimating fees. When creating a transaction with X amount of Bitcoin being spent and Y Bitcoin received, the difference (X-Y) will be the fees sent to miners. The far left column of the chart will display the amount of satoshis/byte per transaction in the mempool and the far right column will display an estimate of processing time. (Higher Satoshi/byte = more appealing to miners)

For example, this transaction is 257 bytes and was charged $3.25 in TX fees or roughly ~194 Satoshi/byte. Looking at the chart, this transaction had a much higher priority than a transaction with 10 Satoshi/byte.

A quick reminder: Fees are not dependent on how much Bitcoin you send, but rather how much space the transaction takes in bytes. A simple transaction between you (1 input) and another person (2 outputs, 1 change address, and 1 recipient) will have less fees than for example, a transaction with 20 outputs.