If you're looking for complex PCA, there's lots of ways to do that (and other multidimensional analyses) in R - particularly with the stats package function prcomp().
If you just have a simple matrix of data you can use my webserver:
https://beamerlab.shinyapps.io/software/
Just make sure your CSV matches the expected format (Help button).
GenAlEx (Genetic Analysis in Excel) is a popular cross platform package for population genetic analysis (PCoA) that runs within Microsoft Excel. Version 6.502 can be downloaded at the following link.