I have a list of Genes (Ensemble ids). I need to find their locations in the human chromosomes.
Information that I need-
Start location
Stop Location
Length
I have tried ShinyGo but got only a graph with the location of genes on the chromosome but not exact locations.
If your list of Ensembl IDs isn't too long (500 max), probably the eaiest way to get the starts and the stop is from biomart. Select the "Ensembl Genes" database, and the "Human genes" dataset. Enter your gene ids under Filters>Gene>Input external references ID list and under Attributes>Gene select Gene ID, Chromosome, Gene Start and Gene End.
Note that because "Gene start" is the earliest start coordinate of any transcript associated with that gene, and gene end is the last end coordinate of any transcript, then the "Length" of the gene will almost certainly be longer than the length of any individual transcript.
Gene location information can be found in the GTF or GFF files on the Ensembl FTP site. You just need to make sure that the version of the GTF/GFF file you use is the same as the annotation of the gene list you received. Older versions of Ensembl can be found at the archive.
Here is the first few lines of a GTF file. You can see lines that have "gene" in the 3rd column, show the coordinates in column 4 and 5