Question: are std tests blood or urine?
Answer: Testing for STIs is free and confidential. Testing may be performed on a urine sample or swab to detect chlamydia, gonorrhoea, trichomonas or herpes, depending on the site of infection. Blood tests are available which detect antibodies to HIV and syphilis.