Is bitcoin legal??

From all over the world yet bitcoin has not been legal and its wide acceptance has not been issued.
However some countries like U.S. Canada, EU, China, Australia, Russia, Vietnam, Bolivia, Columbia , Ecuador have given some status to Bitcoin. These mentioned countries have no offence in using Bitcoin.
But many countries like India and Pakistan have given illegal status to Bitcoin.
On the other hand some countries have developed there own cryptocurrencies.