I did DNA electrophoresis but I got only primer dimers. I did not get any other band and the primers I used were freshly prepared. So, what could be the reason for this?
The usual reason is that the primers are not well designed and each primer has some homology at its 3' end with the 3' end of the other primer.. At the first cycle of pcr the primers anneal with each other and extend quickly at low temperature. The dimer product now can melt easily and has perfect homology with the primers so amplifies much better than the expected genomic template. Thus we get huge amounts of dimer using up all of the primer so typically if there is a lot of dimer there is no expected product. Dimer is very short so does not trap much ethidium bromide so even a faint PD band is a lot of dimer. The solutions to PD are either use a hot start enzyme or technique or redesign the primers using Primer3plus or equivalent primer design software
There are several free primer design software tools available that can assist you in designing primers for your experiments. Here are a few popular ones:
Primer3: Primer3 is a widely used primer design program that can design primers for PCR, sequencing, and other applications. It allows you to specify various parameters such as primer size, melting temperature, GC content, and more. Primer3 can be accessed online through the Primer3Plus interface (http://primer3plus.com/), or you can download the standalone version.
NCBI Primer-BLAST: Primer-BLAST is a tool provided by the National Center for Biotechnology Information (NCBI). It allows you to design primers based on your target sequence and also performs a specificity check against the NCBI database to avoid off-target amplification. You can access Primer-BLAST through the NCBI website (https://www.ncbi.nlm.nih.gov/tools/primer-blast/).
Primer-BLAST (EMBOSS): EMBOSS (European Molecular Biology Open Software Suite) is a collection of bioinformatics tools, and it includes a primer design tool called Primer-BLAST. It offers similar functionality to the NCBI Primer-BLAST but is available as a standalone software package that you can download and install on your computer. You can find more information about EMBOSS and download it from the official website (http://emboss.sourceforge.net/).
Primer3web: Primer3web is an online interface for Primer3, providing a user-friendly platform for primer design. It offers an intuitive input form to specify primer parameters and provides graphical output of the designed primers. Primer3web can be accessed at http://primer3.ut.ee/.
These are just a few examples of free primer design software tools available. Each tool has its own features and interfaces, so you can explore them and choose the one that best fits your needs and preferences. Additionally, many commercial software packages offer free trial versions or limited-feature versions that you can use to design primers.