Siguiendo con mi comentario: Cirkuit convierte los diagramas TikZ en imágenes ejecutando algo como la siguiente secuencia de comandos:
pdflatex img.tex
pdftops -eps img.pdf
convert -density 300 img.eps img.png
Aquí img.tex
habría un archivo LaTeX que sigue esta plantilla:
\documentclass{article}
\usepackage{tikz,amsmath,siunitx}
\usetikzlibrary{arrows,snakes,backgrounds,patterns,matrix,shapes,fit,calc,shadows,plotmarks}
\usepackage[graphics,tightpage,active]{preview}
\PreviewEnvironment{tikzpicture}
\PreviewEnvironment{equation}
\PreviewEnvironment{equation*}
\newlength{\imagewidth}
\newlength{\imagescale}
\pagestyle{empty}
\thispagestyle{empty}
\begin{document}
\begin{tikzpicture}
\end{tikzpicture}
\end{document}
Si puede usar Cirkuit o un editor similar, o escribir un script para usted mismo para poner su diagrama en esa plantilla y ejecutar las herramientas adecuadas, tendrá una forma rápida de convertir el código TikZ en una imagen PNG.
Para responder a su pregunta de forma más directa ... no, no conozco ninguna forma de convertir un diagrama TikZ directamente a PNG sin pasar por un archivo PDF (o al menos DVI) en algún momento.